Neela
US Popularity Rank: 6176
Origin: Indian
Meaning: Dark blue, indigo, sapphire; Horn
Put a sparkle in baby's eye with this jewel of a name. Neela, an Indian name for girls with roots in Sanskrit and Hindi, means “dark blue,” “indigo,” and “sapphire.” With this lyrical name, baby can get in touch with her artistic side and appreciate all the colors of life. Neela can also have Latin roots and be a form of the name Cornelia, which comes from the word cornu, meaning "horn."