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.

Vikram

Meaning: valorous

Origin:Hindi
1598
Ravi

Meaning: conferring

Origin:Hindi
736
Pan

Meaning: all or shepherd

Origin:Greek
1458
Vishnu

Meaning: protector

Origin:Hindi
1960
Rajah

Meaning: prince, chief

Origin:Hindi
3199
Neeja

Meaning: lily

Origin:Hindi
6723
Devika

Meaning: little goddess

Origin:Hindi
1862
Sania

Meaning: pearl

Origin:Hindi
4162
Sitara

Meaning: star

Origin:Urdu from Persian
3874
Palash

Meaning: flowery tree

Origin:Hindi
5438
Origin:Indian place name
2894
Ishana

Meaning: desire

Origin:Hindi
9398
Sena

Meaning: this world's beauty or grace; army; to praise; bringing heaven to earth

Origin:Korean; Hindi; Arabic; Ewe
499
Reyansh

Meaning: ray of light

Origin:Hindi
297
Pradeep

Meaning: light, lantern

Origin:Hindi
11381
Nisha

Meaning: night

Origin:Sanskrit
933
Anara

Meaning: pomegranate flower

Origin:Kazakh, Persian, and Hindi
1334
Sajan

Meaning: beloved

Origin:Hindi
3067
Kama

Meaning: love, desire

Origin:Hindi-Sanskrit
11635
Hanita

Meaning: divine grace

Origin:Hindi
7080