English Names

161 Girl Names that Start with M: Popular, Unique and Cool M Girl Names

Are you considering baby girl names that start with M? Then keep reading! This article covers a variety of M names for girls to suit all tastes, and includes the special meanings behind them.

Explore more girl names that start with…
A | B | C | D | E | F | G | H | I | J | K | L | M | N
‍O | P | Q | R | S | T | U | V | W | X | Z

Girl Names that Start with M

Girl Names that Start with MPin
Girl Names that Start with M – Created by 7ESL

What Are M Names for Girls?

M names for girls are names that begin with the letter M. They range from conventional, classic names to less common, more modern names. Girl names beginning with the letter M have often ranked highly on “most popular” baby names lists, with “Mia” and “Maya” being two examples that many new parents choose.

Why Choose Baby Girl Names that Start with M?

If you are on the fence about choosing a name beginning with M for your baby girl, one of the best reasons to settle on an M name is the range. There are some M names with similar (yet still distinctive) spellings, such as Marie, Mary, and Maria, but there are also plenty that neither look nor sound alike.

Some classic M names also have several diminutive forms, so you can choose a more modern alternative if preferable. For instance, the classic name “Mary” has spawned more popular twenty-first-century diminutive names, such as “Marie”, “Molly” and “Mariah”. Longer M names can also be shortened for cute nicknames, like the shortening of “Margaret” to “Maggie”.

The “M” sound at the start of a name softens the sound of the rest of it, so M names are rarely harsh. This makes them pleasing to the ear, particularly when paired with beautiful spellings. And most M girl names are common enough that the majority of people will have heard of them and be able to correctly pronounce them.

Below, you’ll find several different lists of M names for girls to help you make your tricky and exciting naming decision.

Trendy Girl Names that Start with M

Trendy M Girl Names with Meanings

  • Mackenzie – fire-born
  • Myra – admirable, beloved
  • Monica – unique, solitary
  • Miriam – wished-for child
  • Mckenna – to soar
  • Marcie – dedicated to Mars
  • Mariah – the Lord is my teacher
  • Mikaela – gift from God

List of Trendy Girl Names Starting with M

  • Madison
  • Maya
  • Mia
  • Mila
  • Molly
  • Marley
  • McKenna
  • Melody
  • Morgan
  • Mariah
  • Malia
  • Marissa
  • Mabel
  • Magnolia
  • Margot
  • Maren
  • Meadow
  • Mercy
  • Michaela
  • Megan – beloved, pearl
  • Melanie – blackness
  • Marie – star of the sea
  • Madeline – high tower
  • Mia – darling, dear
  • Madison – strength in battle
  • Molly – drop of the sea
  • Michelle – close to God
  • Madison
  • Mia
  • Morgan
  • Mackenzie
  • Mary
  • Megan
  • Maya
  • Melanie
  • Mariah
  • Michelle
  • Madeline
  • Marissa
  • Molly
  • Miriam
  • Mya
  • Makayla
  • Mikayla

Cute Girl Names that Start with M

Cute M Girl Names with Meanings

  • Millie – gentle strength
  • Maisie – a little pearl
  • Mila – miracles
  • Marley – marshy meadow
  • Morgan – sea protector
  • May – the fifth month
  • Maeve – intoxicating

List of Cute Girl Names Starting with M

  • Maisie
  • Marlowe
  • Mavis
  • Meadow
  • Mina
  • Mira
  • Mirabelle
  • Mirielle
  • Misty
  • Mollie
  • Monique
  • Moon
  • Moriah
  • Moxie
  • Muriel
  • Myka
  • Myla
  • Myrtle
  • Macey
  • Marigold

Unique Girl Names that Start with M

Unique M Girl Names with Meanings

  • Meadow – vegetation, grass
  • Monroe – mouth of the River Roe
  • Magnolia – of great excellence
  • Megara – great, grudge
  • Minerva – wisdom, intelligence
  • Myrtle – evergreen shrub
  • Magdalena – woman from Magdala

List of Unique Girl Names Starting with M

  • Magna
  • Maeva
  • Mahina
  • Makenna
  • Malea
  • Marenka
  • Mariella
  • Marilla
  • Mariposa
  • Marleigh
  • Marlo
  • Mazarine
  • Meadowlark
  • Medora
  • Meliora
  • Meridian
  • Merit
  • Meriwether
  • Mireille
  • Monet

Old-fashioned Girl Names that Start with M

Old-fashioned M Girl Names with Meanings

  • Mary – rebelliousness, beloved
  • Margaret – pearl
  • Margot – child of light
  • Millicent – work, strong
  • Martha-  mistress of the house
  • Miranda – worthy of admiration
  • Marigold – golden flower
  • Mabel – lovable, dear

List of Old-fashioned Girl Names Starting with M

  • Mary
  • Margaret
  • Margot
  • Millicent
  • Martha
  • Miranda
  • Marigold
  • Mabel
  • Maeve
  • Maggie
  • Maude
  • Maybelle
  • Mildred
  • Minerva
  • Miriam
  • Myrtle

Pretty Girl Names that Start with M

Pretty M Girl Names with Meanings

  • Marilyn – exalted one
  • Marlow – driftwood
  • Melody – music, song
  • Matilda – battle-mighty
  • Marina – from the sea
  • Mina – love
  • Meredith – great ruler

List of Pretty Girl Names Starting with M

  • Madeline
  • Marcella
  • Marielle
  • Marina
  • Marisol
  • Martina
  • Matilda
  • Maxine
  • Melinda
  • Mercedes
  • Milena
  • Miranda
  • Miriam
  • Mona
  • Morgana

Cool Baby Girl Names that Start with M

  • Myra
  • Monica
  • Miriam
  • Mckenna
  • Marcie
  • Mariah
  • Mikaela
  • Megan
  • Melanie
  • Marie
  • Madeline
  • Mia
  • Molly
  • Michelle
  • Millie
  • Maisie
  • Mila
  • Marley
  • Morgan
  • May
  • Maeve
  • Meadow
  • Monroe
  • Magnolia
  • Megara
  • Minerva
  • Myrtle
  • Magdalena
  • Mary
  • Margaret
  • Margot
  • Millicent
  • Martha
  • Miranda
  • Marigold
  • Mabel
  • Marilyn
  • Marlow
  • Melody
  • Matilda
  • Marina
  • Mina
  • Meredith

Resources related to M girl names:

Discover more articles on girl names that start with…

B1 Knowledge Check · 5 questions
1 / 5
Q1

Question 1: According to the article, what is the meaning of the girl name "Mia"?

Question 1 options
The article lists "Mia" with the meaning "darling, dear" under the Popular M Girl Names with Meanings section.
Q2

Question 2: The article states that "Margaret" is a diminutive form of the classic name "Mary".

Question 2 options
This is false. The article says that "Marie", "Molly", and "Mariah" are diminutive forms of "Mary". "Margaret" is listed as a separate old-fashioned name meaning "pearl", and "Maggie" is given as the shortened form of "Margaret".
Q3

Question 3: The article explains that the "M" sound at the start of a name has what effect?

Question 3 options
The article states that the "M" sound at the start of a name "softens the sound of the rest of it, so M names are rarely harsh." This makes them pleasing to the ear.
Q4

Question 4: Match each girl name to its meaning as given in the article.

Question 4 options
Magnolia
Melody
Millie
Minerva
Of great excellence
Wisdom, intelligence
Gentle strength
Music, song

Select an item on the left, then tap its match on the right.

Magnolia means "of great excellence", Melody means "music, song", Millie means "gentle strength", and Minerva means "wisdom, intelligence" according to the article's various meaning lists.
Q5

Question 5: According to the article, the name "Mackenzie" means ___.

Question 5 options
Under the Trendy M Girl Names with Meanings list, the article gives "Mackenzie" the meaning "fire-born."

Quick Feedback

Is this article helpful?