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
Muralidhara Boy Sanskrit Bearer of a flute
Murari Boy Sanskrit Nemesis of Mura
Murli Both Sanskrit Flute
Murlidhar Boy Sanskrit Bearer of a flute
Murti Boy Sanskrit Avatar
Muskaan Girl Punjabi Smile, laughter
Muskan Girl Punjabi Smile, laughter
Naakesh Boy Sanskrit The Lord of Heaven
Naari Girl Sanskrit Woman
Nabha Boy Sanskrit The (heart) center
Nabhas Boy Sanskrit Celestial
Nabhasa Boy Sanskrit Celestial
Nabhasi Girl Sanskrit Celestial
Nachiketa Boy Sanskrit N/A
Nachiketan Boy Sanskrit N/A
Nadinatha Boy Sanskrit The lord of rivers
Nadipati Boy Sanskrit The lord of rivers
Nadisha Boy Sanskrit The lord of rivers
Nagadhipa Boy Sanskrit The overlord of ...
Nagadhiraja Boy Sanskrit The paramount ki...
Nagapati Boy Sanskrit The lord of the ...
Nagaraja Boy Sanskrit King of the moun...
Nagari Boy Sanskrit The enemy of ser...
Nagendra Boy Sanskrit Chief of serpent...
Nagesh Boy Sanskrit Lord of serpents
Nagesha Boy Sanskrit Lord of serpents
Nageshwara Boy Sanskrit Lord of the moun...
Nageshwari Girl Sanskrit Goddess of serpe...
Nakadhipa Boy Sanskrit Overlord of heaven
Nakanadi Girl Sanskrit Heavenly river