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
Medini Girl Sanskrit Earth
Meelap Boy Sanskrit Embracement
Meena Girl Sanskrit Fish; Pisces
Meera Girl Sanskrit Prosperous
Megha Boy Sanskrit Cloud
Meghaduta Boy Sanskrit Messenger of the...
Meghaja Girl Sanskrit Born of the clou...
Meghana Girl Sanskrit Thunder
Meghanada Boy Sanskrit Thunder
Megharaja Boy Sanskrit Lord of the clouds
Meghdut Boy Sanskrit Messenger of the...
Mehar Girl Arabic Kindness
Mehtab Boy Persian Light of the moon
Mehul Boy Sanskrit Rain
Mehula Boy Sanskrit Rain
Mekhala Girl Sanskrit Belt
Menaka Girl Sanskrit Born of the mind
Menka Girl Sanskrit Born of the mind
Meru Boy Sanskrit High
Mihika Girl Sanskrit Mist
Mihira Boy Sanskrit Sunlight
Milana Both Czech Gracious; pet fo...
Milap Boy Sanskrit Embracement
Mili Girl Sanskrit To meet
Milika Girl Sanskrit Wishes unity
Milind Boy Sanskrit Honeybee
Milinda Boy Sanskrit Honeybee
Minali Girl Sanskrit Fisher woman
Mira Girl Sanskrit Prosperous
Mirat Boy Sanskrit Mirror