M baby girl names are timeless — Meera, Myra, and Maryam meet Mia and Maya. M names often feel soft yet grown-up across cultures.
Tip: Meera / Mira / Myra — decide if you want devotee roots or modern softness.
devotee of Krishna; prosperous
ocean / prosperous
sweet / admirable
sweet, springtime
fragrant, garlanded
illusion / water
mine / beloved
beloved / Mary
beloved
pearl
gracious, dear
gentle strength (diminutive)
star of the sea (diminutive)
sea-born / bright sea
wished-for child
great, magnificent
precious stone
human, polite
lotus stem
cloud
dew / earth
earth
who is like God (unisex roots)
intoxicating
of the sea
Also browsing for a brother name? See M Baby Boy Names.
Popular M baby girl names vary by culture. This page lists 25+ options with meanings so you can shortlist classics, modern picks, and rarer gems that start with M.
Say the full name with your surname, check a nickname you will actually use, confirm spelling with both families, and pick a meaning you believe in. Sibling initial matching is optional — clarity matters more.
Yes. Many M names on this list have Sanskrit, Arabic, Punjabi, or multicultural roots commonly used in India, alongside global classics that travel well on passports and school forms.