Indian Boy & Girl Names

Browse Baby Names By Category

Indian Names

We have a large collection of Hindu, Muslim, Sikh, and Christian baby names commonly used in India. Many Indian baby names are Sanskrit in origin and their meanings refer to positive qualities parents wish for their babies to have. Indian baby names can be difficult for English-speakers to pronounce despite their rich, cultural meaning, so it is important to take this into consideration when choosing a name. Our Indian baby names category contains popularity information, pronunciations and accurate origin and meanings data along with historical tidbits and unique pop culture references relative to each name. Browse our Indian baby names category today to find the best name for your baby.

Gender: Category:
Name Gender Origin Meaning Rating
Shaila Girl Indian A hill; daughter...
Shakambhari Girl Sanskrit Herb-nourishing;...
Shakini Girl Sanskrit Powerful
Shakra Boy Sanskrit Strong; powerful
Shakrari Boy Sanskrit Enemy of Shakra
Shakta Boy Sanskrit Able, capable; w...
Shakti Girl Sanskrit Power
Shaktidayaka Boy Sanskrit Giver of power
Shakunt Boy Sanskrit A type of bird
Shakunta Boy Sanskrit A type of bird
Shakuntala Girl Sanskrit A type of bird
Shama Boy Hebrew To hear; over th...
Shambhava Boy Sanskrit Source of bliss
Shambhavi Girl Sanskrit The consort of S...
Shambhu Boy Sanskrit Source of happin...
Shamshad Both Persian Box tree
Shamyu Boy Sanskrit Benevolent
Shankar Boy Sanskrit Beneficent; blis...
Shankara Boy Sanskrit Beneficent; blis...
Shankari Girl Sanskrit Beneficent; blis...
Shankha Boy Sanskrit Conch
Shankhadhara Boy Sanskrit Holder of the co...
Shankhapani Boy Sanskrit Handling the conch
Shankhin Boy Sanskrit Possessor of the...
Shanmukha Boy Sanskrit Six-faced
Shanta Girl Sanskrit The pacified; th...
Shantanu Boy Sanskrit Auspicious form
Shanti Girl Sanskrit Peace
Sharada Girl Sanskrit Autumnal; mature
Sharanya Girl Sanskrit Giver of refuge