Baby names that start with M

104 names that begin with M: 58 for girls, 41 for boys and 5 for any child. Each one comes with its origin and meaning.

Name Meaning Save
Maarten Boy Dutch Warlike
Maayan Girl Hebrew Spring of water
Mabel Girl Latin Lovable
Mackenzie Unisex Scottish Son of the fair one
Madeleine Girl French From Magdala
Madhav Boy Indian Spring
Madison Unisex English Son of Maud
Maeve Girl Irish She who intoxicates
Magnus Boy Latin Great
Mahmoud Boy Arabic Praiseworthy
Mahsa Girl Persian Like the moon
Mairead Girl Irish Pearl
Mairi Girl Scottish Star of the sea
Maisie Girl Scottish Pearl
Maja Girl Norse Pearl
Makena Girl African Happy one
Makoa Boy Hawaiian Fearless
Makoto Boy Japanese Sincerity
Mala Girl Indian Garland
Malachy Boy Irish My messenger
Malcolm Boy Scottish Devotee of Columba
Malia Girl Hawaiian Calm
Malik Boy Arabic King
Mandla Boy African Strength
Manuel Boy Spanish God is with us
Maple Girl English Maple tree
Marcel Boy French Little warrior
Marcella Girl Italian Warlike
Marcello Boy Italian Warlike
Marco Boy Italian Warlike
Marcus Boy Latin Warlike
Margaux Girl French Pearl
Margot Girl French Pearl
Marguerite Girl French Pearl
Mariam Girl Arabic Wished-for child
Marigold Girl English Golden flower
Marina Girl Latin Of the sea
Marisol Girl Spanish Sea and sun
Mark Boy Latin Warlike
Marley Unisex English Pleasant wood
Marta Girl Russian Lady
Martin Boy Latin Warlike
Martina Girl Latin Of Mars
Masha Girl Russian Wished-for child
Mason Boy English Stone worker
Massimo Boy Italian Greatest
Mateo Boy Spanish Gift of God
Mathieu Boy French Gift of God
Mathilda Girl German Strength in battle
Mathilde Girl French Strength in battle
Matilde Girl Portuguese Strength in battle
Matthew Boy Hebrew Gift of God
Mattia Boy Italian Gift of God
Maurice Boy French Dark-skinned
Maverick Boy English Independent
Max Boy German Greatest
Maxim Boy Russian Greatest
Maxima Girl Latin Greatest
Maximilian Boy Latin Greatest
Maximus Boy Latin Greatest
Maya Girl Indian Illusion
Meadow Girl English Grassy field
Meera Girl Indian Prosperous
Mei Girl Chinese Plum blossom, beautiful
Mele Girl Hawaiian Song
Melek Girl Turkish Angel
Melina Girl Greek Honey
Melissa Girl Greek Honeybee
Melody Girl Greek Song
Mercedes Girl Spanish Mercy
Mercy Girl Latin Compassion
Mererid Girl Welsh Pearl
Mi-sun Girl Korean Beautiful goodness
Mia Girl Italian Mine, beloved
Micah Boy Hebrew Who is like God
Michael Boy Hebrew Who is like God
Michal Girl Hebrew Who is like God
Michiko Girl Japanese Beautiful wise child
Mikhail Boy Russian Who is like God
Mila Girl Russian Gracious, dear
Milagros Girl Spanish Miracles
Milan Unisex Russian Gracious
Miles Boy Latin Soldier
Millie Girl English Gentle strength
Min-ji Girl Korean Quick wisdom
Min-jun Boy Korean Quick, handsome
Minerva Girl Latin Goddess of wisdom
Ming Girl Chinese Bright
Mirabel Girl Latin Wonderful
Miranda Girl Latin Admirable
Miriam Girl Hebrew Wished-for child
Miyu Girl Japanese Beautiful gentleness
Mohammed Boy Arabic Praiseworthy
Mohan Boy Indian Charming
Moira Girl Irish Great
Morag Girl Scottish Great
Morgan Unisex Welsh Sea-born
Moses Boy Hebrew Drawn out of water
Muireann Girl Irish Sea white
Murat Boy Turkish Desire
Murphy Boy Irish Sea warrior
Murray Boy Scottish Sea settlement
Mustafa Boy Arabic Chosen
Myfanwy Girl Welsh My fine one

Meanings are common reference glosses. Cultures and languages often differ, so check what a name means to your family.

M: the mother sound, from Maya to Magnus

Parents often notice how many first baby sounds are "m" sounds, and linguists have long observed that words for mother in many unrelated languages begin with m: mama, mum, ma. The letter itself began as the Phoenician mem, a word for water, and its zigzag shape still looks like waves. It is no surprise that M is one of the largest letters in our collection.

Mary and her many relatives

A good share of M names are versions of one old name. Miriam is Hebrew, Mariam is Arabic and Mairi is Scottish Gaelic. They share a root, while the meanings people give them differ: "wished-for child" for the first two and "star of the sea" for the Scottish form. Mia, in Italian, means "mine", and many families choose it as a short, loving name.

Hebrew also supplies Micah, Michael, Matthew, Moses and Maayan, which means "spring of water", a nod to the original letter.

Mighty M meanings

A second group is about strength and size. Magnus means great, Max and Maximus mean greatest, and Maxima is the feminine form. A third cluster honours Mars, the Roman god of war. Marcus, Mark, Martin, Marco, Marcel and Marcello all carry a warlike meaning, though most families now choose them for their friendly sound.

Nature gives M names such as Maple, Marigold and Meadow, and Irish gives us Maeve, Moira and Malachy. Latin names lead the letter overall.

M names worth a closer look

  • Mairi Girl · Scottish · Star of the sea

    A Scottish Gaelic form of Mary with a poetic meaning.

  • Magnus Boy · Latin · Great

    A Latin name that has long been loved in Scandinavia, where it is a royal name.

  • Marigold Girl · English · Golden flower

    A bright flower name with a vintage feel and the nickname Goldie.

  • Mirabel Girl · Latin · Wonderful

    A Latin name with a built-in compliment and a singsong rhythm.

  • Makena Girl · African · Happy one

    A Kikuyu name from Kenya that sounds as happy as it means.

Famous people whose first names start with M

  • Maya Angelou, the poet, memoirist and civil rights activist
  • Marie Curie, the first person to win Nobel Prizes in two different sciences
  • Muhammad Ali, the boxer and humanitarian
  • Martin Luther King Jr., the civil rights leader
  • Malala Yousafzai, the youngest person to win the Nobel Peace Prize
  • Michelangelo, the sculptor and painter of the Sistine Chapel ceiling
  • Mary Shelley, the author of Frankenstein

Questions about M names

Are all M names related to Mary?

No. Some M names do trace to Mary, such as Miriam and Mairi, but many come from other roots, including Magnus, Marcus and Maeve.

What does Max mean?

Max is a short form of Maximilian and Maximus, and it means greatest.