1. Home
  2. Topics

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.

Cinderella

Meaning: little ash-girl

Origin:French
2118
Padme Padme is an Indian name from the Sanskrit la...
Origin:Modern invented name
2333
Amidala

Meaning: beautiful flower

Origin:Italian
2467
Luna

Meaning: moon

Origin:Latin
6
Mia

Meaning: mine or bitter

Origin:Italian word name or Scandinavian short form of Maria
94
Aurora

Meaning: dawn

Origin:Latin
8
Anastasia

Meaning: resurrection

Origin:Greek, feminine variation of Anastasios
47
Amelia

Meaning: work

Origin:German
23
Daisy

Meaning: day's eye

Origin:Diminutive of Margaret or flower name, English
31
Diana

Meaning: divine

Origin:Latin
224
Ella

Meaning: all, completely; fairy maiden

Origin:German; English
85
Millie

Meaning: gentle strength; strong in work

Origin:Diminutive of Mildred or Millicent
123
Anna

Meaning: grace

Origin:Variation of Hannah, Hebrew
106
Sofia

Meaning: wisdom

Origin:Greek
137