Introduction
Girl names that begin with M blend classic grace with modern sparkle. From timeless beauties like Mary and Margaret, to stylish favorites like Mila and Marlowe, and rare charms like Meliora or Mione, there’s an “M” name for every vibe. Below are 100 girl names starting with M, grouped by style and written with Origin, Meaning, About for quick, helpful browsing.

🌟 Classic & Timeless
Mary
-
Origin: Hebrew
-
Meaning: Beloved; wished-for child
-
About: An eternal classic across cultures and eras.
Margaret
-
Origin: Greek
-
Meaning: Pearl
-
About: Regal and refined, rich with nicknames (Maggie, Meg).
Martha
-
Origin: Aramaic
-
Meaning: Lady, mistress
-
About: Quiet strength with a warm, traditional feel.
Mildred
-
Origin: Old English
-
Meaning: Gentle strength
-
About: Vintage sweetness poised for revival.
Mabel
-
Origin: Latin (Amabel)
-
Meaning: Lovable
-
About: Antique-chic, friendly and bright.
Marian
-
Origin: Latin
-
Meaning: Of Mary; sea of bitterness (traditional)
-
About: Graceful blend of Mary/Marianus—soft and classic.
Maureen
-
Origin: Irish
-
Meaning: Little Mary
-
About: 20th-century star with Celtic charm.
Muriel
-
Origin: Irish
-
Meaning: Bright sea
-
About: Poetic and rare with a lyrical lilt.
May
-
Origin: English
-
Meaning: The month of May; pearl (via Margaret)
-
About: Simple, springlike, and timeless.
Myra
-
Origin: English (literary)
-
Meaning: Admirable; myrrh (associative)
-
About: Soft, refined, and gently vintage.
💎 Modern & Popular
Mia
-
Origin: Italian/Scandinavian
-
Meaning: Mine; dear
-
About: Short, stylish, and globally loved.
Mila
-
Origin: Slavic
-
Meaning: Gracious, dear
-
About: Chic and international, sweet yet strong.
Madison
-
Origin: English
-
Meaning: Son of Maud
-
About: A modern surname favorite with spunky energy.
Mackenzie
-
Origin: Scottish
-
Meaning: Child of the wise leader
-
About: Lively and unisex with Celtic flair.
Morgan
-
Origin: Welsh
-
Meaning: Sea-born, bright
-
About: Confident and adaptable; widely used.
Makayla
-
Origin: Hebrew (variant of Michaela)
-
Meaning: Who is like God?
-
About: Modern spelling with friendly sound.
Millie
-
Origin: English (diminutive)
-
Meaning: Gentle strength; industrious
-
About: Playful nickname that stands on its own.
Maren
-
Origin: Latin/Scandinavian
-
Meaning: Of the sea
-
About: Sleek, modern, and serene.
Marley
-
Origin: English
-
Meaning: Pleasant wood
-
About: Sunny and musical, with laid-back charm.
Monroe
-
Origin: Scottish
-
Meaning: From the mouth of the river Roe
-
About: Surname-cool with old Hollywood edge.

🌿 Nature & Earthy
Maple
-
Origin: English
-
Meaning: The maple tree
-
About: Warm, autumnal, and cozy.
Meadow
-
Origin: English
-
Meaning: Grassland
-
About: Gentle pastoral imagery in a name.
Marigold
-
Origin: English
-
Meaning: The marigold flower
-
About: Bright, vintage-floral sweetness.
Magnolia
-
Origin: Latin
-
Meaning: Magnolia flower
-
About: Southern elegance with lush charm.
Misty
-
Origin: English
-
Meaning: Covered with mist
-
About: Soft, atmospheric, and nostalgic.
Marine
-
Origin: French/Latin
-
Meaning: Of the sea
-
About: Oceanic and chic; a sleek alternative to Marina.
Moon
-
Origin: English
-
Meaning: The moon
-
About: Dreamy and celestial.
Moss
-
Origin: English
-
Meaning: Moss plant; also Moses (Hebrew)
-
About: Earthy, minimalist, and fresh.
Morning
-
Origin: English
-
Meaning: Daybreak
-
About: Gentle optimism in word-name form.
Melia
-
Origin: Greek
-
Meaning: Ash tree; honey
-
About: Light, lyrical, and nature-brushed.
✨ Elegant & Feminine
Matilda
-
Origin: Germanic
-
Meaning: Mighty in battle
-
About: Vintage royalty with bookish charm.
Mirabelle
-
Origin: Latin/French
-
Meaning: Wonderful, wondrous
-
About: Glittering elegance with nickname Mira.
Marianne
-
Origin: French
-
Meaning: Blend of Mary + Anne
-
About: Polished, classic, and lyrical.
Marcella
-
Origin: Latin
-
Meaning: Warlike
-
About: Strong yet refined, with European style.
Melinda
-
Origin: Greek/English
-
Meaning: Honey; sweet
-
About: Gentle and melodic, 60s-chic revival.
Marisol
-
Origin: Spanish
-
Meaning: Sea and sun (folk etymology)
-
About: Sunny, beachy sophistication.
Marietta
-
Origin: Italian
-
Meaning: Little Maria
-
About: Romantic diminutive with Old World glow.
Marlene
-
Origin: German
-
Meaning: Blend of Maria + Magdalene
-
About: Golden-era glamour with soft edges.
Millicent
-
Origin: Germanic
-
Meaning: Strong in work
-
About: Literary vintage with nickname Millie.
Marcelline
-
Origin: French
-
Meaning: Little warrior
-
About: Feather-light elegance with strength beneath.

🌎 International & Global
Marisa
-
Origin: Italian/Spanish
-
Meaning: Of the sea; Maria + Luisa blend
-
About: Sleek Mediterranean charm.
Mercedes
-
Origin: Spanish
-
Meaning: Mercies (title of Mary)
-
About: Luxurious sound with devotional roots.
Mireille
-
Origin: French
-
Meaning: To admire
-
About: Silken, sophisticated, quintessentially French.
Mónica
-
Origin: Spanish
-
Meaning: Advisor
-
About: Classic Spanish staple with bright accent.
Magdalena
-
Origin: Hebrew/Polish/Spanish
-
Meaning: Woman from Magdala
-
About: Lush, traditional, and saintly.
Mya
-
Origin: Greek/Global
-
Meaning: Great; also a form of Maya
-
About: Short, modern, and international.
Malika
-
Origin: Arabic
-
Meaning: Queen
-
About: Regal and resonant across cultures.
Minako
-
Origin: Japanese
-
Meaning: Beautiful child (varies by kanji)
-
About: Delicate and radiant.
Meera
-
Origin: Sanskrit
-
Meaning: Prosperous; a saint-poet
-
About: Spiritual sweetness with cultural depth.
Mariam
-
Origin: Hebrew/Arabic
-
Meaning: Beloved; wished-for child
-
About: A cross-cultural Mary variant with grace
🌼 Vintage & Sweet
Mamie
-
Origin: English diminutive
-
Meaning: Pearl; beloved
-
About: Darling antique nickname ready to charm again.
Minnie
-
Origin: English diminutive
-
Meaning: Resolute protector; beloved
-
About: Whimsical vintage with sunny spirit.
Maisie
-
Origin: Scottish
-
Meaning: Pearl
-
About: Spunky British favorite with cozy feel.
Millie-Rose
-
Origin: English double name
-
Meaning: Gentle strength + rose
-
About: Ultra-sweet compound bursting with charm.
Margery
-
Origin: English (from Margaret)
-
Meaning: Pearl
-
About: Medieval grace with storybook vibes.
Maud
-
Origin: Germanic
-
Meaning: Mighty in battle
-
About: Spare, strong, and poetically spare.
Myrtle
-
Origin: Greek
-
Meaning: Myrtle tree
-
About: Botanical vintage with gentle perfume.
Meta
-
Origin: German/Scandinavian
-
Meaning: Pearl
-
About: Crisp, minimalist vintage.
Modesta
-
Origin: Latin
-
Meaning: Modest, humble
-
About: Virtue-laced rarity with stately calm.
Maxine
-
Origin: Latin
-
Meaning: Greatest
-
About: Retro-cool with bold confidence.

🎵 Stylish & Trendy
Macy
-
Origin: English
-
Meaning: Weapon; hill
-
About: Boutique-bright and upbeat.
Marlowe
-
Origin: English
-
Meaning: Driftwood; lake remnant
-
About: Literary surname with sleek style.
Myla
-
Origin: Slavic/English
-
Meaning: Gracious; soldier (assoc.)
-
About: Breezy modern pick with soft power.
Mylie
-
Origin: English
-
Meaning: Smiley; mild (assoc.)
-
About: Pop-leaning, bubbly, and cute.
Monroe
-
Origin: Scottish
-
Meaning: From the mouth of the river Roe
-
About: Reappears by request—glam and gender-fluid cool.
Mika
-
Origin: Japanese/Scandinavian/Hebrew
-
Meaning: Beautiful fragrance; who is like God?
-
About: Compact, global, and chic.
Minka
-
Origin: Polish
-
Meaning: Strong; will (assoc.)
-
About: European sparkle with playful zip.
Maddie
-
Origin: English diminutive (Madeline/Madison)
-
Meaning: From Magdala; son of Maud
-
About: Friendly, familiar, universally loved.
Melrose
-
Origin: Scottish
-
Meaning: Bare moor; honey rose (folk)
-
About: Fashion-forward with floral flair.
Miya
-
Origin: Japanese/Global
-
Meaning: Shrine; temple
-
About: Short, graceful, and stylish.
🌞 Strong & Bold
Maeve
-
Origin: Irish
-
Meaning: She who intoxicates
-
About: Mythic queenly power with modern buzz.
Morrigan
-
Origin: Irish
-
Meaning: Phantom queen
-
About: Darkly mythic and formidable.
Magda
-
Origin: Greek/Polish
-
Meaning: From Magdala
-
About: Brisk, international, and strong.
Moira
-
Origin: Irish/Greek
-
Meaning: Bitter; fate
-
About: Celtic depth with literary poise.
Maxima
-
Origin: Latin
-
Meaning: Greatest
-
About: Commanding and regal.
Meridian
-
Origin: Latin
-
Meaning: Midday; circle of longitude
-
About: Adventurous, worldly, and bright.
Minerva
-
Origin: Latin
-
Meaning: Goddess of wisdom
-
About: Scholarly strength with classic dignity.
Marvella
-
Origin: Latin/French
-
Meaning: Marvelous
-
About: Glam, glittering, and bold.
Mystique
-
Origin: French
-
Meaning: Mystery, aura
-
About: Enigmatic and dramatic.
Myrrh
-
Origin: Semitic
-
Meaning: Fragrant resin
-
About: Ancient, exotic, and evocative.
💎 Rare & Unique
Mariglen
-
Origin: Modern blend
-
Meaning: Marigold + glen
-
About: Sunny floral meets woodland whisper.
Meliora
-
Origin: Latin
-
Meaning: Better, for the better
-
About: Optimistic motto-name with elegance.
Mavina
-
Origin: Modern
-
Meaning: Invented name
-
About: Soft, airy, and distinctive.
Mersina
-
Origin: Greek
-
Meaning: From Myrsini (myrtle)
-
About: Mediterranean rarity with floral hint.
Miren
-
Origin: Basque
-
Meaning: Mary
-
About: Minimalist Basque beauty.
Mirtha
-
Origin: Spanish
-
Meaning: Joy (assoc. with mirth)
-
About: Vintage sparkle with happy tone.
Marnie
-
Origin: Hebrew/English
-
Meaning: Of the sea; rejoiced
-
About: Retro-cute with modern charm.
Mireya
-
Origin: Spanish
-
Meaning: Admired
-
About: Silky, romantic, and lyrical.
Maelis
-
Origin: Breton/French
-
Meaning: Chief; prince(ss) (assoc.)
-
About: Airy and rare with Celtic glow.
Mione
-
Origin: Modern (literary-influenced)
-
Meaning: Invented name
-
About: Sleek, whimsical, and fresh.

🌟 Gentle & Soft
Melody
-
Origin: Greek
-
Meaning: Song
-
About: Musical grace in a flowing name.
Mercy
-
Origin: Latin
-
Meaning: Compassion
-
About: A lovely virtue choice with gentle strength.
Miracle
-
Origin: Latin
-
Meaning: Wonder
-
About: Uplifting and heartfelt.
Milae
-
Origin: Korean-influenced/Modern
-
Meaning: Future love (interpretive)
-
About: Delicate, contemporary, and sweet.
Mariella
-
Origin: Italian
-
Meaning: Little Mary
-
About: Lush, romantic diminutive.
Melina
-
Origin: Greek
-
Meaning: Honey
-
About: Smooth, golden, and elegant.
Marianna
-
Origin: Latin
-
Meaning: Grace + favored
-
About: Classic blend with warm sophistication.
Mirina
-
Origin: Slavic/Greek
-
Meaning: Peace; admirable
-
About: Soft international beauty.
Moriah
-
Origin: Hebrew
-
Meaning: The Lord is my teacher; seen by the Lord
-
About: Spiritual and serene.
Mavis
-
Origin: French/English
-
Meaning: Song thrush
-
About: Vintage-sweet with melodic charm.
Conclusion
From classic mainstays like Mary and Margaret, to stylish stars like Mila and Marlowe, to rare treasures like Meliora and Mione, the letter M overflows with beauty and meaning. Whether you want nature-soft, elegantly feminine, bold and mythic, or vintage-sweet, these 100 girl names starting with M offer gorgeous choices to match every personality.