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.

Veer

Meaning: brave

Origin:Sanskrit
1431
Kashmir Kashmir is a state in India. Kashmir is deri...
Origin:Sanskrit, Southwest Asian place-name
7774
Origin:Indian place name
2894
Vela

Meaning: shore, sail

Origin:Sanskrit, Latin
1762
Ishana

Meaning: desire

Origin:Hindi
9398
Kiran

Meaning: ray of light

Origin:Sanskrit
1383
Sena

Meaning: this world's beauty or grace; army; to praise; bringing heaven to earth

Origin:Korean; Hindi; Arabic; Ewe
499
Jena

Meaning: paradise

Origin:Variation of Jenna or Gina or Arabic
3673
Gita

Meaning: song

Origin:Sanskrit
4195
Reyansh

Meaning: ray of light

Origin:Hindi
297
Pradeep

Meaning: light, lantern

Origin:Hindi
11381
Nisha

Meaning: night

Origin:Sanskrit
933
Anara

Meaning: pomegranate flower

Origin:Kazakh, Persian, and Hindi
1334
Deepak

Meaning: lamp, light

Origin:Sanskrit
7380
Sajan

Meaning: beloved

Origin:Hindi
3067
Kama

Meaning: love, desire

Origin:Hindi-Sanskrit
11635
Hanita

Meaning: divine grace

Origin:Hindi
7080
Jarita

Meaning: mother or legendary bird

Origin:Hindi-Sanskrit
9690
Devraj

Meaning: ruler of the gods

Origin:Hindi
7385
Leya

Meaning: the law; lion

Origin:Spanish; Hindi
1518