1. Home
  2. Topics

Indian Baby Names

Most Indian baby names known in the wider world derive from either Hindi, the dominant language of India, or Sanskrit, the ancient Indian language. The Indian names on our website also include a sprinkling of Punjabi and Urdu names. Indian names that are most familiar are usually the names of celebrities, such as Dev Patel or Priyanka Chopra. Other popular Indian baby names include Arjun, Ravi, Chandra, and Kalinda. There are many beautiful Indian names that may be of interest to parents in India or elsewhere.

Browse our full list of Indian baby names 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.

Eugene

Meaning: wellborn, noble

Origin:Greek
360
Curry The meaning of Curry is 'belonging to the ma...
Origin: Word name; surname from Ó Comhraidhe
13798
Nutmeg

Meaning: musk nut

Origin:English
10795
Grady

Meaning: noble, illustrious

Origin:Irish
961
Dublin A unisex name of Irish origin, the meaning o...
Origin:Irish place-name
8468
Tippi As the nickname of the famous actress Nathal...
Origin:Invented nickname
2775
Kiko

Meaning: hope child

Origin:Japanese
6691
Tuesday

Meaning: Tiu's Day,

Origin:English
1086
Rumer

Meaning: fame, braggart

Origin:English
1730
Suri

Meaning: princess

Origin:Hebrew, variation of Sarah
915
Zoya The meaning of Zoya is 'life' and the name i...
Origin:Russian and Greek variation of Zoe
1714
Kizzy

Meaning: cassia tree

Origin:Variation of Keziah
2363
Lava Lava is a lovely name that is used to name b...
Origin:English word name
2650
Starling Starling is a gender-neutral name that is mo...
Origin:Bird name
2836
Cascade The name Cascade is a feminine name of Frenc...
Origin:Word name
5971
Kahlo

Meaning: bald

Origin:German
5524
Edna

Meaning: rejuvenation, delight

Origin:Hebrew
705
Origin:Invented name
6885
Lotus

Meaning: lotus flower

Origin:Greek
1513
Petal

Meaning: leaf

Origin:English from Greek
1668