1. Home
  2. TAGS

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.

Rajiv

Meaning: striped

Origin:Sanskrit
9012
Reshma

Meaning: silk

Origin:Hindi
1402
Shandar

Meaning: proud, fabulous

Origin:Hindi
15104
Shardae

Meaning: runaway

Origin:Punjabi
8245
Origin:Hindi, name of a God
4460
Anoma

Meaning: illustrious

Origin:Unknown possibly Sanskrit "illustrious"
7347
Chakra

Meaning: wheel, circle

Origin:Sanskrit
8105
Ciannait

Meaning: ancient

Origin:Irish
7532
Darshan

Meaning: perceptive one

Origin:Sanskrit
3860
Mela

Meaning: religious service

Origin:Hindi
4672
Mandara

Meaning: calm

Origin:Hindi
10076
Sarad

Meaning: born in autumn

Origin:Hindi
9037
Sanjaya

Meaning: triumphant

Origin:Sanskrit
9426
Shilpa

Meaning: ornament, work of art

Origin:Hindi name with Sanskrit roots meaning "ornament, work of art"
5462
Origin:Variation of Subhadra, Hindi
25161
Origin:Hindu
16003
Amita

Meaning: infinite

Origin:Sanskrit
6771
Mandala

Meaning: circle

Origin:Sanskrit
7593
Makara

Meaning: Capricorn

Origin:Hindi astrology name
9439
Pritha

Meaning: palm of the hand

Origin:Hindi from Sanskrit "palm of the hand"
10818