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
Marici Both Sanskrit Beam of light
Markandeya Boy Sanskrit Conquers over de...
Martand Boy Sanskrit Bird
Martanda Boy Sanskrit Bird
Marut Boy Sanskrit Wind
Maruta Both Sanskrit Flashing; shinin...
Maruti Girl Sanskrit Spouse of Marut
Mata Boy Hebrew Crops field
Matanga Boy Sanskrit Roaming; cloud; ...
Matangi Girl Sanskrit Roaming; cloud; ...
Mati Both Hebrew Gift of God
Matrika Girl Sanskrit Divine mother
Matsendra Boy Sanskrit Rules the fish
Matsyendra Boy Sanskrit Rules the fish
Matsyendran... Boy Sanskrit Rules the fish
Mauli Boy Sanskrit Crown
Maurvi Girl Sanskrit Bowstring
Mayank Boy Sanskrit Deer marked
Mayanka Boy Sanskrit Deer marked
Mayanki Girl Sanskrit Deer marked
Mayukh Boy Sanskrit Lustre
Mayukha Boy Sanskrit Lustre
Mayur Boy Sanskrit Peacock
Mayura Boy Sanskrit Peacock
Mayuranki Girl Sanskrit With the looks o...
Mayuri Girl Sanskrit Female peacock
Mayurika Girl Sanskrit Female peacock
Meda Boy Sanskrit Fat; a mixed caste
Medhas Boy Sanskrit Sacrifice
Medhavini Girl Sanskrit Scholar