1. Home
  2. TAGS

Hindi Names for Girls

Hindi names for girls have their roots in the musical Hindi language, which is one of the five most spoken languages in the world. But beautiful Hindi baby names remain remarkably underused outside of the Indian subcontinent, even though many sweet and simple Hindi girl names — like Asha, Jaya, Lila and Reva — feel like they could travel anywhere. Other Hindi names for girls — like Mirabai, Ishana and Kalindi — feel more rooted in Indian culture, and could make a meaningful choice for parents hoping to honor their heritage. With the representation of South-Asian figures in Western pop culture a hot topic right now, we hope and expect to hear more of these beautiful Hindi girls' names in future.

See below for our full list of gorgeous girl baby names of Hindi origin. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

Lila

Meaning: night; play

Origin:Arabic, Sanskrit
108
Asha

Meaning: hope; life

Origin:Sanskrit; Swahili
343
Shivani

Meaning: life and death

Origin:Hindi
1171
Tula

Meaning: mountain peak, a Libra, or to be tranquil

Origin:Choctaw, Hindi, or Kiswahili
974
Aja

Meaning: goat

Origin:Spelling variation of Aya or Hindi
5855
Karma

Meaning: destiny, spiritual force

Origin:Hindi
1082
Savita

Meaning: sun

Origin:Hindi
1459
Kalindi

Meaning: sun

Origin:Hindi, variation of Kalinda
4733
Kamala

Meaning: lotus or pale red; or, a garden

Origin:Hindi, Hawaiian
2396
Neelam

Meaning: blue sapphire

Origin:Hindi
1955
Nara

Meaning: happy

Origin:Japanese place name or Celtic
611
Tulsi

Meaning: basil

Origin:Hindi
1752
Kalinda

Meaning: sun

Origin:Hindi
3334
Rani

Meaning: queen; she is singing

Origin:Hindi, Hebrew
2271
Leia

Meaning: the law; lion

Origin:Spelling variation of Leya, Spanish; Hindi
810
Kirsi

Meaning: amaranth blossoms; Christian, frost

Origin:Hindi, Finnish diminutive of Kirstina and Kirsten
3133
Jivanta

Meaning: giver of life

Origin:Hindi
9141
Rita

Meaning: pearl; truth, order

Origin:Spanish, Hindi
934
Indu

Meaning: moon

Origin:Hindi
3290
Mirabai Mirabai is a name of Indian origin. The mean...
Origin:After 16th Century Hindu poetess
7119