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.

Lila

Meaning: night; play

Origin:Arabic, Sanskrit
108
Asha

Meaning: hope; life

Origin:Sanskrit; Swahili
343
Arya

Meaning: noble; air/song

Origin:Sanskrit; Modern variation of Aria
837
Shivani

Meaning: life and death

Origin:Hindi
1171
Bodhi

Meaning: awakening, enlightenment

Origin:Sanskrit
91
Vivaan

Meaning: full of life

Origin:Hindi
694
Aarav

Meaning: peaceful

Origin:Hindi
116
Arjun

Meaning: bright, shining, white

Origin:Hindi
311
Sahil

Meaning: guide, leader

Origin:Hindi
485
Tula

Meaning: mountain peak, a Libra, or to be tranquil

Origin:Choctaw, Hindi, or Kiswahili
974
Pepper

Meaning: berry

Origin:Sanskrit
5330
Aja

Meaning: goat

Origin:Spelling variation of Aya or Hindi
5855
Aja

Meaning: goat

Origin:Hindi
12293
Karma

Meaning: destiny, spiritual force

Origin:Hindi
1082
Savita

Meaning: sun

Origin:Hindi
1459
Dharma

Meaning: truth

Origin:Sanskrit
6088
Kalindi

Meaning: sun

Origin:Hindi, variation of Kalinda
4733
Kamala

Meaning: lotus or pale red; or, a garden

Origin:Hindi, Hawaiian
2396
Parvati

Meaning: the daughter of the mountain

Origin:Sanskrit
1711
Neelam

Meaning: blue sapphire

Origin:Hindi
1955