400 beautiful Indian girl names with meanings

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:

A   B    C     D                      I     J            

         P          S         U     V               Z

Search for baby girl names by origin:

AboriginalAfricanArabicCambodian

ChineseCzechDanishDutch

EnglishFinnishFrenchGerman

GreekHawaiianHebrewHungarian

IndianIndonesianIrishItalian

JapanesekoreanLatinLatvian

MalaysianMaoriMexicannative American

PersianPolishPortugueseRomanian

RussianScandinavianScottishSpanish

Sri LankanTaiwaneseThai

TurkishVietnameseWelsh

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

Leave a Comment