If you are looking for Indian Female names with meanings in alphabet order, then we picked ( 400 ) Indian girl names with meanings for you.
Choosing a name for your child is one of the most important decisions you will make as a parent.
There are many factors to be considered when you choose a name for your baby like the history of the name, the popularity of it, and the meaning and origin of the name.
Find more baby girl names by letters:
Search for baby girl names by origin:
Aboriginal, African, Arabic, Cambodian
English, Finnish, French, German
Greek, Hawaiian, Hebrew, Hungarian
Indian, Indonesian, Irish, Italian
Japanese, korean, Latin, Latvian
Malaysian, Maori, Mexican, native American
Persian, Polish, Portuguese, Romanian
Russian, Scandinavian, Scottish, Spanish

Indian girl names starting with A:
1. Aadi: child of the beginning
2. Ajaya: one who is invincible; having the power of a God
3. Amrita: having immortality ; full of ambrosia
4. Ardra: the goddess of bad luck and misfortune
5. Arya: one who is noble and honored
6. Avasa: one who is independent
7. Ayanna: one who is innocent
Indian girl names starting with B:
1. Baara: flame
2. Bagya: luck; fortune.
3. Baka: crane.
4. Bakula: flower; a mythological plant.
5. Bandita: blessed
6. Bel: scared wood of apple trees.
7. Bharati: goddess.
8. Bhavna: wish; feelings.
9. Bilpa: flower
10. Binita: modest
11. Bodhi: enlightenment
12. Bommi: sweet person
13. Briti: strength; flower
Indian girl names starting with C:
1. Cakshaya: white rose
2. Canaka: gold
3. Carma: density
4. Cauvery: name of a river in India
5. Chabi: radiance; a positive person
6. Chabindra: gives value to relations
7. Chadana: creative; sweet girl
8. Chadini: talented person
9. Chadrika: easily adaptable to situations
10. Chahak: loveable person
11. Chaitali: girl born in month of Chaitra
12. Chaithra: the beginning of good things
13. Chaithvika: clever and well planned in business
14. Chaitra: luner month corresponding to Aries
15. Chanda: fierce
16. Chandana: parrot
17. Chandani: moonlight
18. Chandi: threatening
19. Chandra: moon
20. Channa: chickpea
21. Charu: beautiful; attractive
22. Charvi: beautiful
Indian girl names starting with D:
1. Daamini: lightening; self-controlled
2. Daksha: able; talented
3. Dakini: sky traveller
4. Dalisha: luck
5. Damita: little princess
6. Damshi: powerful; guide
7. Danti: patience
8. Danvi: charitable
9. Daru: pine or cedar tree
10. Deepa: lamp
11. Deeparu: modesty
12. Desiha: happy
13. Delisha: make others happy
14. Deva: divine
15. Devaki: dark
16. Devasree: divine beauty
17. Dhara: earth
18. Divya: heavenly
19. Drisia: daughter of the sun
20. Durva: grass
Indian girl names starting with E:
1. Eakshaa: rationale
2. Eashita: a person who desires a lot
3. Ebbani: fog: dew drops
4. Echamati: flowing water; river
5. Eena: mirror
6. Ehani: song
7. Ehimaya: one who is intelligent
8. Eka: one and only
9. Ekamati: concentrated
10. Ekanansa: new moon
11. Ekata: unity
12. Eksika: eye
13. Elana: announce
14. Ellama: mother Goddess
15. Erisha: speech
16. Esa: wish; desire
17. Eshanya: east
18. Eshma: lucky
19. Eti: arrival
20. Evanshi: similarity
Indian girl names starting with F:
1. Falak: sky
2. Falguni: born in Falguni
3. Feba: the source of light
4. Fenal: an angel of beauty
5. Feni: sweet lady
6. Fenny: very smart woman
7. Feshikha: princess
8. Foolan: flowering
9. Foolwati: delicate as a flower
10. Frayashti: worship; praise
11. Freena: delicate as a flower
12. Fuli: to bloom like a flower
13. Fulki: spark
Indian girl names starting with G:
1. Gagana: sky
2. Gagandeep: sky’s light
3. Gajara: Garland of flowers
4. Gamya: an expression of beauty
5. Ganavi: a righteous girl
6. Ganay; a friendly, happy person
7. Gandhali: fragrsance of flowers
8. Ganesa: fortunate
9. Ganga: Indian River Ganga
10. Garati: virtuous woman
11. Garima: strength; honor
12. Gauhar: a pearl
13. Gauri: yellow or fair
14. Gaurisha: beautiful, blessed girl
15. Gautami: river Godavari in India
16. Gaya: humble woman
17. Geetha: song
18. Girisa: mountain lord
19. Gita: song
20. Giyana: life
Indian girl names starting with H:
1. Haanvika: lopper; honey
2. Haarshini: cheerful; happy
3. Habibah: beloved; sweetheart; darling
4. Haboos: kind and noble lady
5. Haeksha: love and affection
6. Haf: summer
7. Haiba: attractive; charm
8. Haiya: heart
9. Hamesha: ever; always
10. Hamlata: a pure person by heart
11. Hamsapriya: Swan Lake
12. Hanathe: lamp
13. Hara: seizer
14. Hassina: beautiful; attractive girl
Indian girl names starting with I:
1. Ibha: hope
2. Ifza: protective angel
3. Ikshana: sight
4. Ikshula: holy river
5. Inca: an adventurer
6. India: from India
7. Indira: splendid; great
8. Indulala: moon light
9. Indumauli: moon crested
10. Inika: little earth
11. Inu: attractive
12. Ipsa: one who is desired
13. Ira: a devoted one
14. Iyalisai: music
15. Iyla: moon light
16. Izna: light
Indian girl names starting with J:
1. Jaagruthi: awaken
2. Jaamini: evening
3. Jaheel: lake
4. Jahnavi: Ganga river in India
5. Jalaja: lotus flower
6. Jalini: lives by the ocean
7. Jama: daughter
8. Jamini: night
9. Janaki: mother
10. Jarita: legendary bird-mother
11. Jayne: victorious
12. Jeevana: life
13. Jeevika: water
14. Jibon: life
15. Jigya: curiosity to know
16. Jivanta: to give life; create
17. Jyoti: Sun’s light
Indian girl names starting with K:
1. Kala: black
2. Kalinda: sun
3. Kama: love
4. Kamala: lotus
5. Kantha: wife
6. Kanya: the virgin
7. Karka: the crab
8. Karma: action; destiny
9. Kasi: one of seven holy Hindu cities
10. Kaveri: one of the seven sacred rivers of India
11. Kavindra: mighty poet
12. Kerani: sacred bells
13. Kesava: having fine hair
14. Kiran: ray; beam of light
15. Kirsi: amaranth
16. Klesa: pain given to ward off evil spirits
17. Kumari: woman
18. Kumuda: lotus
19. Kusa: sacred kusa grass
Indian girl names starting with L:
1. Laabha: gain; profit
2. Laasya: dance
3. Lajila: shy; coy
4. Lajja: modesty
5. Laksha: white rose
6. Lakshita: Unique; distinguished
7. Lakshmi: mark; success
8. Lakya: born on Thursday
9. Lalasa: love
10. Lalita: pleasing; charming; honest
11. Lalitha: elegant
12. Latika: a small creeper plant
13. Laveena: beautiful charming woman
14. Lilac: purple flower
15. Lochan: eye
Indian girl names starting with M:
1. Madhavi: born in the spring time
2. Mahesa: a powerful and great lady
3. Majaya: a victorious woman
4. Malati: a fragrant flower
5. Matangi: the patron of inner thoughts
6. Maya: an illusion; a dream
7. Medini: daughter of the earth
8. Meenakshi: having beautiful eyes
9. Mitali: a friendly and sweet woman
10. Mohini: the most beautiful
11. Monisha: having great intelligence
Indian girl names starting with N:
1. Nabhitha: fearless
2. Naina: eyes
3. Nalini: lotus
4. Namita: modest
5. Nandita: a delightful daughter
6. Narois: flower
7. Nata: rope; dancer
8. Natun: new
9. Navneeta: butter-like
10. Navya: one who is youthful
11. Nayana: one with attractive eyes
12. Neelabja: blue lotus
13. Neelakshi: blue-eyed girl
14. Neelam: blue jewel
15. Neena: a woman who has beautiful eyes
16. Neera: water
17. Neeraja: lotus flower
18. Neeti: good behaviour
19. Nirvelli: water child
20. Nitya: an eternal beauty
Indian girl names starting with O:
2. Oditi: dawn
3. Oja: vitality
4. Ojal: vision
5. Ojasvi: bright
6. Olimani: brilliant
7. Omala: earth
8. Omya: knowledge
9. Onella: light
10. Opal: jewel; precious stone
11. Oshma: summer
12. Oviya: artist; beautiful drawing
Indian girl names starting with P:
1. Padma: lotus
2. Panchali: a princess; high-born child
3. Pandara: a good wife
4. Paramita: perfect; good
5. Parvani: born during the full moon
6. Parvati: mountain climber
7. Patam: city
8. Pausha: resembling the moon
9. Pinga: bronze
10. Poonam: a kind and caring woman
11. Premilla: loving girl
12. Priya: beloved; sweet natured
Indian girl names starting with Q:
1. Qabila: smart
2. Qanna: lake
3. Qiyara: very pretty
4. Qimat: a valuable woman
5. Quasar: meteor
6. Quish: strong
7. Quishi: happy
Indian girl names starting with R:
1. Radha: success
2. Rajani: evening; of the night
3. Ramya: beautiful; elegant
4. Rana: royal
5. Rani: a queen
6. Rati: love
7. Ratna: a precious jewel
8. Ratri: night
9. Rekha: fine; thin line
10. Risha: born during solar month of Vrishanha or Taurus
11. Rohana: sandalwood
12. Rohini: woman
13. Roshan: light
14. Ruchi: a wish to please
15. Rudra: seeds
16. Rukmini: gold
Indian girl names starting with S:
1. Sadhana: devoted
2. Sagara: ocean
3. Sakari: sweet
4. Sakti: full of energy
5. Sala: a sacred Hindu tree
6. Samina: happiness
7. Sandhya: sunset
8. Sanjana: conscience
9. Sanya: born on Saturday
10. Sarala: honest
11. Saroja: born near the lake
12. Saura: worshipper of the sun
13. Shakti: the powerful divine woman
14. Shakuntala: bird
15. Shanti: the tranquil one
16. Sharan: one who will protect
17. Sharmila: the protected one
18. Sheela: of good character
19. Shivani: life and death
20. Shobhana: the beautiful one
21. Sita: furrow; trench
22. Sitara: morning star
23. Soma: moon; born during lunar month of Cancer
24. Sujata: of noble birth
25. Sunita: of good conduct
26. Surya: sun
Indian girl names starting with T:
1. Taai: obedient; willing
2. Taanaya: daughter
3. Tabassum: flower
4. Tabu: excellent
5. Talakaksi: green eyes
6. Talakhya: perfume; with the scent of palm tree
7. Talikha: nightingale
8. Talli: boat; youthful
9. Tama: night
10. Tamanna: desire
11. Tamarai: lotus flower; beautiful
12. Tamasa: a river; darkness
13. Tamasi: night
14. Taneesha: fairy Queen
15. Tanu: body
16. Tannu: body; strength; power
17. Tapti: a river
18. Tara: star
19. Taraka: star
20. Tarakini: starry night
21. Tarala: honeybee
22. Taru: tree
23. Thamarai: lotus flower
24. Tisha: happiness
25. Toshika: clever child
26. Toya: water
27. Tripta: satisfied
28. Triyama: night
29. Tuhina: snow
30. Tunga: strong
31. Tusti: happiness; peace
32. Tvisi: light; energy
Indian female names starting with U:
1. Udaya: dawn
2. Ujhala: light
3. Ujila: Sunrise
4. Ulasa: happiness
5. Uma: light; peace; mother
6. Unaisa: sweet heart
7. Unni: lead
8. Ura: loved from the heart
9. Urmi: wave
10. Urvi: earth
11. Usha: Sunrise
12. Ushashi: morning
13. Usma: spring
14. Utkarsha: energetic
Indian female names starting with V:
1. Vachya: speaking
2. Valli: a native plant in India
3. Vandani: honourable
4. Vanita: woman
5. Varana: river
6. Vasanta: spring
7. Vasuda: of the earth
8. Vayu: a vital life force; the air
9. Veda: sacred knowledge; sacred writings
10. Vidya: knowledge; wisdom
11. Vijaya: victory
12. Vilina: one who is dedicated
13. Vimala: pure
14. Vina: a stringed instrument
Indian female names starting with W:
1. Wadaana: wealthy
2. Wamil: beautiful
3. Warrachna: good attitude
4. Warsha: rain
5. Wasila: good friend
6. Willona: joy
7. Wimal: trust
8. Wisey: star
9. Winoma: winner
10. Writu: season
Indian female names starting with X:
1. Xahria: flower
2. Xagar: ocean
3. Xailu: brightness
4. Xami: everything known
5. Xaria: melody
6. Xara: princess
7. Xena: brave
8. Xolani: peace; tree
9. Xoti: small
10. Xyleena: from the forest
Indian female names starting with Y:
1. Yaalini: one who is melodious
2. Yadana: a precious gem
3. Yamunar: sacred river like a diamond
4. Yahvi: heaven; earth
5. Yakshita: a wonderful girl
6. Yami: twinkling star
7. Yamika: night
8. Yashita: successful
9. Yashona: a wealthy woman
10. Yogi: one who practices yoga
Indian female names starting with Z:
1. Zaaei: name of flower in Marathi
2. Zabeen: fair and beautiful
3. Zachni: most beautiful dancer
4. Zaitra: a precious gift
5. Zarna: spring of water
6. Zenisha: God is gracious
7. Zilmil: one whose light shines; sparkles as stars
8. Zol: blessings of God
9. Zudora: labourer; industrious
10. Zue: one who is charming and lovely