Origin: Sanskrit, Gaelic
Meaning: a variant spelling of Nila, an Indian feminine name meaning "dark blue" or "blue in Sanskrit.
I've also seen it as meaning "moon" in Tamil.
Neela could also be a variant spelling of Neala or Neila, the feminine form of Neal/Neil, from Gaelic Niall possibly meaning "champion" or "cloud".
- Nila (Indian, Tamil, Hindi)
- Neel (Indian, Gaelic)