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.

Maeby Maeby is an English name. The meaning of Mae...
Origin:Diminutive of Mae
2201
Minty

Meaning: defender

Origin:Diminutive of Aminta and Araminta, Greek
2717
Zibby The name Zibby is a diminutive form of Eliza...
Origin:Diminutive of Elizabeth
4897
Panda

Meaning: bamboo eater

Origin:Animal name
4950
Nori

Meaning: doctrine or seaweed

Origin:Japanese
1367
Dora

Meaning: gift

Origin:Greek
999
Nadine

Meaning: hope

Origin:French variation of Nadia, Russian
634
Origin:Literary name
1269
Landry

Meaning: ruler

Origin:French and English
3366
Banjo The name Banjo is of English origin and the ...
Origin:Word name
1770
Meadow According to its American origin, the meanin...
Origin:Nature name
438
Diane

Meaning: divine

Origin:French variation of Diana
1039
Donna

Meaning: lady

Origin:Italian
1355
Shirley

Meaning: bright meadow

Origin:English
2508
Janice

Meaning: God's gracious gift

Origin:Variation of Jane
3041
Raya

Meaning: friend

Origin:Hebrew
570
Halo The meaning of Halo is ‘divine aura’ and is ...
Origin:English, word name
2474
Rita

Meaning: pearl; truth, order

Origin:Spanish, Hindi
934
Adley The name Adley is a multi-cultural name and ...
Origin:Variation of Hadley
3880
Zadie

Meaning: princess

Origin:English variation of Sadie
588