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
Baldev Boy Sanskrit God of strength
Balendra Boy Sanskrit Child Indra
Balendu Boy Sanskrit Ascenting moon
Balesa Boy Sanskrit Master of an army
Balesh Boy Sanskrit Master of an army
Balgopal Boy Sanskrit Young cow-herd
Balgovind Boy Sanskrit Young cow-herd
Balin Boy Sanskrit Powerful, strong...
Balkar Boy Punjabi Brave ruler, mig...
Balkaran Boy Punjabi Brave ruler, mig...
Balraj Boy Sanskrit King of power
Balu Boy Sanskrit Child
Bandhupal Boy Sanskrit Protecting his r...
Bandhupala Boy Sanskrit Protecting his r...
Bankim Boy Sanskrit Crooked; half
Bankimcandra Boy Sanskrit Half moon; charm...
Bankimchand... Boy Sanskrit Half moon; charm...
Bano Girl Persian Lady, princess
Bansi Both Sanskrit Whistle, flute; ...
Bansidhar Boy Sanskrit Bearer of the fl...
Bansidhara Boy Sanskrit Bearer of the fl...
Barkha Boy Sanskrit Rain; life-givin...
Barun Boy Sanskrit Lord of the sea
Basant Boy Indian Spring
Basanta Boy Sanskrit Spring
Basanti Girl Sanskrit Spring
Basav Boy Sanskrit Bull; strong, vi...
Basava Boy Sanskrit Bull; strong, vi...
Basavaraj Boy Sanskrit King of the bull...
Basavaraja Boy Sanskrit King of the bull...