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
Kannan Boy Sanskrit A name of Sri Kr...
Kant Boy Sanskrit Beloved; brilliant
Kanta Both Sanskrit Beloved; brilliant
Kanti Girl Sanskrit The lovely
Kantimati Girl Sanskrit Beautiful
Kanv Boy Sanskrit The name of a Ri...
Kanva Boy Sanskrit The name of a Ri...
Kanya Girl Thai Girl
Kanyaa Girl Sanskrit Younger; daughter
Kanyaratna Girl Sanskrit Maiden jewel
Kapardin Boy Sanskrit Having matted lo...
Kapardinee Girl Sanskrit Having matted lo...
Kapardini Girl Sanskrit Having matted lo...
Kapil Boy Sanskrit Tawny; reddish b...
Kapila Boy Sanskrit Reddish brown
Kapiladeva Boy Sanskrit Tawny God
Karamvir Boy Punjabi Doer of brave de...
Karan Boy Sanskrit Ear
Karanveer Boy Punjabi N/A
Karanvir Boy Punjabi N/A
Karata Boy Sanskrit A name of Lord G...
Karayitri Girl Sanskrit Causative
Kardama Boy Sanskrit Shadow
Karika Girl Sanskrit Collection of ph...
Karishma Girl Sanskrit Miracle
Karma Girl Sanskrit Action; effect
Karn Boy Sanskrit N/A
Karna Boy Sanskrit N/A
Karnvir Boy Indian N/A
Karpani Girl Sanskrit Gladness; happin...