Choosing a name for your baby girl is one of the most exciting tasks new parents have to do. The name you chose will be your baby’s identity hence you need to be careful about the choice you make.
We bring you a list of distinctive and eccentric names to make your task a little less harrowing and a lot more fun.
names for baby girl

50 Unique Baby Girl Names With Meanings To Look For In 2016
  1. Ashita: This name is of Sanskrit origin and it refers to ‘A River viz Yamuna’
  2. Anahita: This name is derived from ancient Persian scripts. This name has three meanings –
    • ‘A poised and graceful woman’, ‘Full of grace’
    • ‘Pure and pristine’
    • ‘Goddess of Water’
  3. Asleesha: This name has two meanings-
    • ‘A warm embrace’
    • ‘A star’ or ‘A constellation of stars’
  4. Aquila: This a unisex name of Latin origin and it has two meanings
    • ‘A person gifted with good sense of justice and reason’
    • It also refers to ‘An eagle’ who is known for its sharp senses
  5. Azadeh: This name is of Persian origin and it denotes ‘Freedom and Detachment’
  6. Bibiana: This name is derived from Latin scripts and it means ‘Young, Energetic, lively or alive’
  7. Ela: This is a Polish name and it has two meanings-
    • ‘The earth’
    • ‘An oath’
  8. Eshana: This was a common name in ancient India and but it is rather extinct now. It means ‘A wish’ or ‘Desire’. It also refers to ‘A search of something’
  9. Eveleen: This name has both Greek and Latin origins-
    • In Greek it means ‘Alive’ or ‘Bringer of light’ and ‘Lively’
    • In Latin it refers to ‘A bird’
  10. Giaan: This name is a modern version of the ‘Gyaan’. This is Sanskrit name and it refers to ‘A person who has divine knowledge’
  11. Kuhu: This name phonetically imitates the melodious cooing of a bird
  12. Talika This name is derived from old Sanskrit script and it has two meanings-
    • ‘A rope’
    • ‘A bird’
  13. Vera: This name has its root in both Latin and Russian origins-
    • In Latin it means ‘Desire’
    • In Russian it means ‘Faith’
  14. Anya: Anya is popularly a Russian name but it has its root in Hebrew origin. It means ‘Favor’ or ‘Grace’
  15. Misha: This Russian name is unisex. It is alteration of the name ‘Micheal’ and it means ‘God- like’
  16. Nadia: This is a Russian name and it means ‘Hope’ or ‘Hopeful’
  17. Fleur: Fluer is French word for ‘A flower’
  18. Nahla: This is an Arabic name and it means ‘Water’ or ‘A drink of water’
  19. Abidah: This name is of Arabic origin and it means ‘To worship’ or ‘A female worshiper’
  20. Adira: This name is of Hebrew origin and it means ‘Powerful and Strong’
  21. Dakshinya: This name is derived from Hindu Mythology and it refers to ‘Durga’, who was the daughter of Prajapati
  22. Edha: Edha is another name for ‘Sacred, wealth, strength’
  23. Friya: This is a Persian name and it means the ‘Goddess of love’ or ‘A beloved’
  24. Gargi: This name has its roots in Hindu origin. It means ‘A thoughtful person’ or ‘An ancient scholar’
  25. Idhika: This is a named derived from Hindu Mythology. It is another name for ‘Goddess Parvati’
  26. Katelyn: This name has its roots in Irish heritage. It mean ‘Pure’ or ‘Chaste’
  27. Kiva: This is a Hebrew name and it means ‘Protected, fair, beautiful and gentle’
  28. Kia: This Swedish name is unisex and it has many meanings-
    • ‘A bird song’
    • ‘Royalty’
    • ‘Follower of Jesus’
  29. Leher or Lahar: This name is common in many cultures and it refers to ‘Waves of the Sea’
  30. Leesha: This name has its roots in Hebrew and Latin cultures and it means ‘A noble soul’
  31. Mahi: This is an ancient Sanskrit name and it means ‘River’, ‘Earth’ or ‘The world’
  32. Masoom: This name is an ancient Urdu word for ‘Innocent’ or ‘Blameless’
  33. Kyna: This name has Arabic origin and it means ‘Intelligence, wisdom and love’
  34. Miraan: This is an Arabic name and it means ‘Royalty’ or ‘A Princess’
  35. Noor: This name is of Arabic origin and it means ‘Light’, ‘Moonlight’, ‘Star light’ or ‘Holy light’
  36. Dania: This is an Arabic name. It means ‘Judgment day’
  37. Nandana: This is an old Sanskrit name and it means the ‘Goddess of Durga’ or ‘An achiever’
  38. Naomi: This is a Hebrew name and it means ‘The one above all’ or ‘someone who is beautiful’
  39. Tesha: This is a very ancient name hence its origin is unknown and it means ‘Happiness’ and ‘Joy’
  40. Ovia: This is a Danish name and it means ‘A work of art’
  41. Pal: Pal has both Swedish and Arabic origin-
    • In Swedish it means ‘Humble’
    • In Arabic it means ‘A moment’
  42. Rea: This name has Hindu, Greek and Latin origin-
    • According to Hindu Mythology it means the ‘Goddess Lakshmi’
    • In Greek it means ‘A river’
    • In Latin it means ‘A poppy flower’
  43. Ribha: This name is derived from Hindu Mythology and it means ‘To sing praises’, or ‘Someone who is a favorite of Lord Shiva’
  44. Saanjh: This is a Hindi name and it means ‘Evening’.
  45. Tahira: This name has roots in Greek and Aramic cultures. In both cultures it means ‘Chaste’ or ‘Pure’
  46. Sabirah: This name is common in Arabic and Greek cultures and in both it means ‘Patient and Enduring’
  47. Palma: This is a Greek name and it means ‘A palm bearing pilgrim’
  48. Donya: This name is common in Persian and Arabic cultures-
    • In Persian it means ‘World’
    • In Arabic it refers to ‘A lady of the house’
  49. Kaiya: This is a Japanese name and it means ‘Forgiveness’
  50. Saisha: This name means ‘Great desire’ or ‘A wish’

Baby girl names