Baby Boy Names that Start With M with meaning and origin
You’re expecting your first child and you’re so excited!
But naming them is a whole other story.
There are so many baby boy names to choose from that it can be hard to pick just one.
Have no fear, we’ve got some great ideas for you when it comes to choosing the perfect name for your little guy that starts with “M”
Mac – Scottish – meaning Diminutive of names beginning with Mac..
MacAlister – Scottish – meaning Son of Alasdair
MacArthur – Scottish – meaning Son of Arthur
MacAulay – Scottish – meaning Son of Olaf
MacCormack – Irish – meaning Son of Cormac
MacDonald – Scottish – meaning Son of the world’s ruler
MacDonell – Scottish – meaning Son of the world’s ruler
MacDougal – Scottish – meaning Son of Dougal
MacDuff – Scottish – meaning Son of the blackman
MacGregor – Scottish – meaning Son of a shepherd
MacIntosh – Scottish – meaning Son of the thane
Mack – Scottish – meaning Son of Flann
MacKay – Scottish – meaning Son of fire
MacKenzie – Scottish – meaning Fair, Favored one, Son of the fair man, Son of Kenzie
MacKinley – Scottish – meaning Son of Kinley
MacKinnon – Scottish – meaning Son of the fair born
MacLaine – Scottish – meaning Son of the servant of John
MacLaren – Scottish – meaning Son of Laren
MacLeod – Scottish – meaning Son of the ugly man
Madden – Irish – meaning Smalldog Milos
Maddock – Celtic – meaning Beneficent
Maddox – Welsh – meaning Champion, Good fortune
Magnus – Scandinavian – meaning The great
Maitland – English – meaning From the meadow
Major – Latin – meaning Greater
Mal – Scottish – meaning Disciple of Saint Columbia
Malachai – Hebrew – meaning Messenger of God
Malcolm – Scottish – meaning St. Columb’s disciple
Malik – Arabic – meaning Master
Malloy – Irish – meaning Noble chief
Malone – Irish – meaning Serves Saint John
Maloney – Irish – meaning Serves Saint John
Malvin – Irish – meaning Chief
Manfred – German – meaning Peaceful
Mannie – Spanish – meaning God is with us
Manning – English – meaning Son of a hero
Mannix – Irish – meaning Monk
Manolito – Spanish – meaning God is with us
Manuel – Spanish – meaning God is with us
Marc – French – meaning Warlike, Hammer, Defender
Marcel – French – meaning God of war
Marco – Spanish – meaning Warring
Marcus – Latin – meaning Warlike, Hammer, Defender
Mario – Spanish – meaning Warring
Marius – Latin – meaning Warlike, Hammer, Defender
Mark – Latin – meaning Warlike, Hammer, Defender
Marlan – English – meaning Famous, Of the sea
Marly – French – meaning Little hawk
Marmaduke – Celtic – meaning Leader of the seas
Marmion – French – meaning Small one
Marsden – English – meaning From the marsh valley
Marshall – French – meaning Keeper of the horses, Steward
Martel – Latin – meaning Of Mars
Martin – Latin – meaning Of Mars
Marvin – Celtic – meaning Beautiful sea
Marx – German – meaning Of Mars, The god of war
Mason – French – meaning Stone worker
Mateo – Hebrew – meaning Gift of God
Mateus – Hebrew – meaning Gift of God
Mather – English – meaning Strong army
Mathers – English – meaning Son of Mather
Mathew – English – meaning Gift of God
Mathias – Hebrew – meaning Gift of God
Matt – Hebrew – meaning Gift of God
Matthieson – Hebrew – meaning Gift of God
Maui – Polynesian – meaning A legendary hero
Maurice – Spanish – meaning Dark skinned warrior
Maverick – English – meaning An independent man who avoids conformity
Max – Gaelic – meaning Son of the wise leader
Maximilian – English – meaning The greatest
Maximus – Latin – meaning The greatest
Maxwell – Anglo-Saxon – meaning From Maccus’s pool
Mayer – English – meaning Headman, Mayor
Mayfield – English – meaning From the warrior’s field
Maynard – French – meaning Powerful
McCloud – Scottish – meaning Son of the ugly man
Mccoy – Irish – meaning Surname
Melville – Anglo-Saxon – meaning Hillside, Town by the mill
Melvin – English – meaning Strong friend
Mendel – English – meaning Repairer
Mendelssohn – English – meaning Repairer
Menelaus – Shakespearian – meaning Appeared in Troilus & Cressida
Mercer – French – meaning Merchant
Merle – Welsh – meaning Sea hill
Merlin – French – meaning Falcon
Merlow – English – meaning From the hill by the lake
Merrick – German – meaning Famous, Of the sea
Merton – Anglo-Saxon – meaning From the farm by the sea
Mervyn – English – meaning Famous friend
Meyer – Hebrew – meaning Enlightens, Shining
Micah – Hebrew – meaning Like God
Michael – Hebrew – meaning Like God
Michelangelo – Hebrew – meaning Like God
Mick – English – meaning Like God
Mickey – English – meaning Like God
Miguel – Spanish – meaning Like God
Mika – Hebrew – meaning Gift from God
Mike – Hebrew – meaning Like God
Miles – English – meaning Merciful
Miller – English – meaning One who grinds grain
Millman – English – meaning Mill worker
Milo – English – meaning Merciful
Milton – English – meaning From the mill town
Miro – Australian Aboriginal – meaning A throwing stick
Mischa – Hebrew – meaning Like God
Mitch – Scottish – meaning Like God
Mitchel – Irish – meaning Like God
Moe – Burmese – meaning Rain
Monro – Scottish – meaning Wheelwright
Monte – Spanish – meaning Mountain
Montgomery – French – meaning Mountain hunter
Monti – Australian Aboriginal – meaning A stork
Moore – Irish – meaning Surname
Moran – Irish – meaning Great
Morgan – Irish – meaning Fighter of the sea
Moriarty – Irish – meaning Expert seaman
Morris – English – meaning Moorish, Dark-skinned, Moor land
Morrisey – English – meaning Son of More
Morrison – French – meaning Moorish, Dark-skinned, Moor land
Mort – French – meaning Still water
Mortimer – French – meaning Still water
Morton – Anglo-Saxon – meaning City on the moor
Moses – Hebrew – meaning Saved from the water
Murphy – Irish – meaning Sea warrior
Murray – Irish – meaning Lord of the sea
Myer – Latin – meaning Farmer, Greater, Bringer of light
Myles – Irish – meaning Servant