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.

Lila

Meaning: night; play

Origin:Arabic, Sanskrit
108
Asha

Meaning: hope; life

Origin:Sanskrit; Swahili
343
Shivani

Meaning: life and death

Origin:Hindi
1171
Vivaan

Meaning: full of life

Origin:Hindi
694
Aarav

Meaning: peaceful

Origin:Hindi
116
Arjun

Meaning: bright, shining, white

Origin:Hindi
311
Sahil

Meaning: guide, leader

Origin:Hindi
485
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
Aja

Meaning: goat

Origin:Hindi
12293
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