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.

Hiram

Meaning: brother of the exalted one

Origin:Hebrew
875
Garvey

Meaning: rough peace

Origin:Irish
5519
Pallas

Meaning: wisdom

Origin:Greek
1473
Franklin

Meaning: free landholder

Origin:English
562
Ernie

Meaning: serious, resolute

Origin:Variation of Ernest, English from German
1464
Origin:English variation of Gervase, meaning unknown
1144
Gary

Meaning: spearman

Origin:English
2099
Keeley

Meaning: slender

Origin:Irish
2674
Dewey

Meaning: beloved

Origin:Anglicized variation of Welsh Dewi, nickname of Dafydd
1177
Henrik Henrik is a name of Scandanavian and Germani...
Origin:Danish and Hungarian variation of Henry
834
Sandro

Meaning: defending men

Origin:Diminutive of Alessandro, Italian
1828
Primo

Meaning: first

Origin:Italian
2345
Langston

Meaning: tall man's town

Origin:English
1436
Dermot

Meaning: free from envy

Origin:Irish, Anglicization of Diarmaid
1891
Cortez

Meaning: courteous

Origin:Spanish surname
3729
Mauro

Meaning: moorish

Origin:Spanish and Italian
4628
Doctor The inpiration for Doctor as a name for a ba...
Origin:Word name
10522
Yoshi

Meaning: good, respectful

Origin:Japanese
1631
Barry

Meaning: spear

Origin:Irish
1452
Sheldon

Meaning: steep-sided valley

Origin:English
1244