50 Indian Baby Girl names starting with “M” With Meanings

- Madhavi – A creeper with beautiful flowers
- Mahi – Great earth, heaven
- Mahika – Dew drops
- Mahima – Greatness, fame
- Mahira – Skilled, expert
- Mahita – Great, honored
- Mahiha – Intelligent, talented
- Maitreyi – A woman philosopher
- Mala – Garland, necklace
- Malavika – Jasmine, princess of Malava
- Mallika – Queen, jasmine
- Mamta – Love, affection
- Manali – Bird
- Manasa – Mind
- Manasvini – Wise, intelligent
- Mandakini – A river in India
- Mandira – House, temple
- Manisha – Intelligence, wisdom
- Manjari – Bud of a flower
- Manjula – Lovely, charming
- Manjusha – A box full of jewels
- Manogna – Beautiful, attractive
- Manorama – Beautiful, charming
- Mansi – Woman’s heart, goddess
- Mantra – Sacred chant, hymn
- Mira – Prosperous, sea
- Mohana – Attractive, charming
- Mohini – Beautiful, enchantress
- Monisha – Intelligent, wise
- Mrinalini – Lotus stem, delicate
- Madhulika – Nectar, sweet
- Madhurima – Sweetness, charming
- Mahakali – Goddess Kali, great goddess
- Maheshwari – Goddess Parvati, great goddess
- Mahi – Great earth, heaven
- Mahika – Dew drops
- Mahima – Greatness, fame
- Mahira – Skilled, expert
- Mahita – Great, honored
- Mahiha – Intelligent, talented
- Maitreyi – A woman philosopher
- Mala – Garland, necklace
- Malavika – Jasmine, princess of Malava
- Mallika – Queen, jasmine
- Mamta – Love, affection
- Manali – Bird
- Manasa – Mind
- Manasvini – Wise, intelligent
- Mandakini – A river in India
- Mandira – House, temple