If you’re looking for baby boy names starting with the letter M or are just browsing letters of the alphabet to get baby name inspiration, we want to help you weigh your options. You may be considering a popular name like Mateo or looking for an incredibly unique boy name like Mannix. In either case, you’re sure to discover the perfect name for your little one. From Mac to Myron, we have curated a list of popular boy names and unique boy names starting with the letter M and the meanings and origin of each name. Without further ado, let the baby’s name browsing begin.
Mac
Boy. Scottish, Irish origin, meaning: Son of
Macario
Boy. Spanish origin, meaning: Blessed
Maccus
Boy. Anglo-Saxon origin, meaning: Hammer
Mace
Boy. English origin, meaning: Glorious victory
Maceo
Boy. Spanish origin, meaning: Gift of God
Mack
Boy. Scottish or Irish origin, meaning: Son of
Mackenzie
Gender-neutral. Scottish origin, meaning: Son of Kenneth
Maclean
Boy. Scottish origin, meaning: Servant of Saint John
Macon
Boy. French origin, meaning: Marsh dweller
Macsen
Boy. Welsh origin, meaning: Greatest
Madden
Gender-neutral. Irish origin, meaning: Little dog
Maddox
Boy. Welsh origin, meaning: Son of Madoc
Madoc
Boy. Welsh origin, meaning: Fortunate
Maeveron
Boy. Modern invented name
Magnus
Boy. Latin origin, meaning: Great
Maguire
Boy. Irish origin, meaning: Son of the beige one
Mahan
Boy. Persian origin, meaning: Like the moon
Maher
Boy. Arabic origin, meaning: Skillful
Mahlon
Boy. Hebrew origin, meaning: Infirmity, a harp, pardon
Mainio
Boy. Finnish origin, meaning: Wonderful, excellent
Major
Boy. Latin origin, meaning: Greater; or a military rank
Makani
Gender-neutral. Hawaiian origin, meaning: Wind
Maksim
Boy. Russian origin, meaning: Greatest
Malachi / Malakai / Malachiah
Boy. Hebrew origin, meaning: My messenger
Malcolm
Boy. Scottish origin, meaning: Devotee of St. Colomba
Malik
Boy. Arabic origin, meaning: King
Malkiel
Boy. Hebrew origin, meaning: God is my king
Manan
Boy. Hindi origin, meaning: Thoughtful; reverence; homage
Mani
Gender-neutral. Old Norse origin, meaning: Moon
Manning
Boy. Norse origin, meaning: Brave
Mannix
Boy. Irish origin, meaning: Monk
Manton
Boy. English and Irish origin, meaning: From the sandy earth
Manuel
Boy. Spanish origin, meaning: God is with us
Manus
Boy. Irish origin, meaning: Greatest
Marax
Boy. Unknown origin, meaning: Unknown
Marc
Boy. French origin, meaning: Dedicated to Mars; warlike
Marcel
Boy. French origin, meaning: Little warrior
Marcellus
Boy. French origin, meaning: Young warrior
Marcelo
Boy. Spanish, Italian origin, meaning: Young warrior
Marcin
Boy. Polish origin, meaning: Warlike
Marco
Boy. Spanish, Italian origin, meaning: Warlike
Marcos
Boy. Spanish origin, meaning: Warlike
Marcus
Boy. Latin origin, meaning: Warlike
Marek
Boy. Czech origin, meaning: Warlike
Marino
Boy. Latin origin, meaning: Of the sea
Mario
Boy. Spanish, Italia origin, meaning: Mars
Marius
Boy. Roman family name
Mark
Boy. Latin origin, meaning: Warlike, God Mars
Marko
Boy. Spanish, Ukrainian origin, meaning: Warlike
Marques
Boy. Portuguese origin, meaning: Dedicated to Mars
Mars
Boy. Latin origin, meaning: God of war
Marsh
Boy. English origin, meaning: Someone who lived on a marsh
Marshall
Boy. French origin, meaning: Works with horses
Martin
Boy. Latin origin, meaning: Warlike
Marvin
Boy. Welsh origin, meaning: Sea friend
Mason
Gender-neutral. English origin, meaning: Stone worker
Mastin
Boy. French origin, meaning: From Marsden
Matadrin
Boy. French origin, meaning: Unknown
Matek
Boy. Hebrew origin, meaning: Gift of God
Mateo
Boy. Spanish origin, meaning: Gift of God
Mathias / Matthias
Boy. Greek origin, meaning: Gift of God
Mathieu
Boy. French origin, meaning: Gift of God
Mathis
Boy. German origin, meaning: Gift from God
Matias
Boy. Spanish origin, meaning: Gift of God
Matix
Boy. Modern invented name
Matt
Boy. Hebrew origin, meaning: Gift of God
Matten
Boy. English origin, meaning: Gift of God
Matteo
Boy. Italian origin, meaning: Gift from God
Matthew
Boy. Hebrew origin, meaning: Gift of God
Mars
Gender-neutral. Roman god of war
Mauno
Boy. Finnish origin, meaning: Greatness
Mauri
Boy. Finnish origin, meaning: Dark Skinned
Maurice
Gender-neutral. Latin origin, meaning: Dark-skinned
Mauricio
Boy. Spanish origin, meaning: Dark-skinned
Mauro
Boy. Italian origin, meaning: Swarthy
Maverick
Boy. American origin, meaning: Independent
Max
Gender-neutral. Latin origin, meaning: Greatest
Maxen
Boy. Welsh origin, meaning: Greatest
Maxian
Boy. Modern invented name
Maxim
Boy. French, Latin origin, meaning: The greatest
Maxime
Boy. French origin, meaning: Greatest
Maximilian
Boy. Latin origin, meaning: Greatest
Maximiliano
Boy. Italian, Spanish origin, meaning: Greatest
Maximo
Boy. Spanish, Italian origin, meaning: Greatest
Maximus
Boy. Latin origin, meaning: Greatest
Maxon
Boy. Scottish origin, meaning: Homestead of Maccus
Maxton
Boy. Latin origin, meaning: Greatest
Maxwell
Gender-neutral. Scottish surname, meaning: Mack’s stream
Mayer
Boy. Hebrew origin, meaning: Mayor
Mazi
Gender-neutral. African Nigerian origin, meaning: Sir
Mccoy
Boy. Irish and Scottish origin, meaning: Fire
Meir
Boy. Hebrew origin, meaning: Giving light
Mekhi
Boy. Unknown origin, meaning: Unknown
Melik
Boy. Arabic origin, meaning: King or great Rule
Melor
Boy. Russian, Celtic origin, meaning: Iron man
Melvin
Boy. English origin, meaning: Council protector
Memphis
Gender-neutral. Greek origin, meaning: Enduring and beautiful, city in Tennessee
Mercer
Gender-neutral. French origin, meaning: Merchant
Mercury
Boy. Latin origin, meaning: The messenger of god
Merion
Gender-neutral. English and Welsh origin, meaning: From Merionethshire
Merle
Gender-neutral. French origin, meaning: Blackbird
Merlin
Boy. Welsh origin, meaning: Sea fortress
Merrick / Merric
Boy. Anglo-Welsh origin, meaning: Fame, power
Messiah
Gender-neutral. origin, meaning: Expected savior or deliverer
Meteor
Boy. Greek origin, meaning: High in the air
Micah
Gender-neutral. Hebrew origin, meaning: Who is like God?
Micaiah
Boy. Hebrew origin, meaning: Who is like God?
Michael
Boy. Hebrew origin, meaning: He who is like God
Midian
Boy. Hebrew origin, meaning: Strife
Miguel
Boy. Spanish origin, meaning: Who is like God?
Mikkel
Boy. Danish origin, meaning: Who is like God?
Mikko
Boy. Finnish origin, meaning: Who is like God?
Milan
Gender-neutral. Slavic, Italian origin, meaning: Gracious, dear, city of Milano
Miles / Myles
Boy. English origin, meaning: Merciful, mild
Miller
Boy. English origin, occupational and given name, meaning: Mill worker
Milo
Boy. Unknown origin, meaning: Gracious or yew
Milos
Boy. Slavic origin, meaning: Lover of glory
Milton
Boy. English origin, meaning: Mill town
Mio
Gender-neutral. Japanese origin, meaning: Beautiful or, cherry
Mirek
Boy. Slavicorigin, meaning: Peaceful glory
Miro
Boy. Slavic origin, meaning: Peace, world
Misael
Boy. Hebrew origin, meaning: As God is
Mischa
Boy. Russian origin, meaning: Who is like God
Mitchell
Boy. English origin, meaning: Who is like God
Modesto
Boy. Spanish origin, meaning: Restrained
Mohammad / Mohammed / Mohamed
Boy. Arabic origin, meaning: The praiseworthy
Moises
Boy. Hebrew origin, meaning: From the water
Montague
Boy. French origin, meaning: Pointed hill
Montgomery
Boy. Norman origin, meaning: Manpower
Moray
Boy. Irish origin, meaning: Lor and master
Mordecai
Boy. Persian origin, meaning: Servant of Marduk
Morgan
Gender-neutral. Welsh origin, meaning: Sea-born, sea-song or sea-circle
Morley
Boy. English origin, meaning: Meadow on the moor
Morrison
Boy. English origin, meaning: Son of Morris
Morten
Boy. Danish and Norwegian origin, meaning: Ancient
Mortimer
Boy. English origin, meaning: Dead sea
Moses / Mozes
Gender-neutral. Egyptian origin, meaning: Delivered from the water
Moshe
Boy. Hebrew origin, meaning: Delivered from the water
Muhammad
Boy. Arabic origin, meaning: The praiseworthy
Muir
Boy. Scottish origin, meaning: Moor, fen
Mullein
Boy. French origin, herb name
Munro
Boy. Scottish origin, meaning: Man from the River Roe
Murphy
Boy. Irish origin, meaning: Sea warrior
Musa
Boy. Arabic origin, meaning: Drawn out of the water
Mustafa
Boy. Arabic origin, meaning: The chosen one
Mylo
Boy. Latin, German origin, meaning: Soldier or merciful
Myron
Boy. Greek origin, meaning: Myrrh