1. Home
  2. TAGS

Hindi Names

Hindi baby names have their roots in the musical Hindi language, which is one of the five most spoken languages in the world. Despite being little-known outside of the South-Asian subcontinent, many of the beautiful Hindi names below have real potential in the US and further afield: think pretty Hindi girl names like Asha, Jaya and Reva, or cool Hindi boy names like Ravi, Rohan and Varan.

Whether you're hoping to honor your heritage with a meaningful baby name of Hindi origin, or whether you're simply looking for unique baby names with history, find our full list of handsome Hindi names for babies here. 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.

If you want to narrow your search, browse our lists of Hindi names for girls and Hindi names for boys.

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
Daru

Meaning: pine or cedar

Origin:Hindi
11504
Varan

Meaning: water god

Origin:Hindi
3780
Gauri

Meaning: fair, pale

Origin:Hindi
23513
Ishaan

Meaning: the sun

Origin:Hindi
1740
Rohan

Meaning: sandalwood

Origin:Spelling variation of Rowan or Hindi
1197
Rohan

Meaning: sandalwood

Origin:Variation of Rowan or Hindi
7292
Nita

Meaning: friendly, to plant, and bear

Origin:Hindi, Hebrew, and Choctaw
1584
Chandra

Meaning: goddess of the moon

Origin:Hindi
1462
Akasha

Meaning: ether

Origin:Hindi
3172
Bahaar

Meaning: spring

Origin:Persian, Turkish, Kurdish
7357
Kamal

Meaning: lotus; perfect, perfection

Origin:Hindi; Arabic
2437
Deva

Meaning: divine, shining one

Origin:Hindi
1594
Jaya

Meaning: victory

Origin:Hindi-Sanskrit
1645
Kanya

Meaning: virgin

Origin:Hindi
3514
Surya

Meaning: sun god

Origin:Hindi
740