Looking for boy names that start with M? You’ll love these modern names real moms are using from Madden to Mykah!
Give your baby boy a handsome and strong M name like Miloh, McClain and Maverick. These trendy names are sure to stand out and are perfect for any mom and baby to be.
I’ve included only the most modern M names out there, curated from the other baby name lists on my site. (No need to scroll through 100’s names real moms would never use!)
M Names for Boys
- MacAdam – English origin, Surname
- Macario – Spanish origin, Happy
- Maccoy/McCoy/Mcoy – Scottish origin, From the Celtic “Mac Aodh”
- Macen – English origin, Stoneworker, Variant of Mason
- Mack – English origin, Son of
- Madden – Irish origin, Little dog
- Maddox – English origin, Son of Madoc
- Makai – American origin, Who is like God?
- Makas – Hebrew origin, An end, Ending, Growing hope
- Malachi/Malakai – Hebrew origin, Messenger of God
- Malcom – Scottish origin, Follower of St. Columba
- Marnin – Hebrew origin, Causing Joy
- Martin – Latin origin, Servant of Mars, God of War
- Mason – English origin, Stone Worker, Brick Layer
- Mateo – Spanish origin, Gift of God
- Matthan – Hebrew origin, Giving
- Matthew – English origin, Gift of God
- Maverick/Maverik – American origin, Wildly independent
- Max – Latin origin, Greatest
- Maxim – Russian origin, Greatest
- Maximus – Latin origin, Greatest
- Maxton – English origin, From Maccus’ Town
- McClain – Irish, Scottish, English, Surname
- McKade – American origin, Created name
- Meloy – Norwegian origin, Farmstead
- Memphis – Greek origin, Established and beautiful
- Merrel – English origin, Sparkling sea
- Meyer – English origin, Mayor
- Micah/Mykah – Hebrew origin, Who is like God?
- Michael – Hebrew origin, Who is like God?
- Milas – Danish origin, Blend of Silas and Miles
- Miles/Myles – Latin origin, Soldier
- Miller – English origin, Mill worker
- Milo/Miloh/Mylo – English origin, Soldier
- Milos – Czech, Slovak, Serbian, Slovene, Croatian, Macedonian, Gracious dear
- Miracolo – Italian origin, Miracle of God
- Miro – Slovene, Croatian, Peace, World, Glory
- Mitchell – American origin, Who is like God?
- Morrison – English origin, Son of Morris
- Moxon – English origin, Surname
Want even more modern boy names? You’ll love these!
- 600 Baby Names for 2021
- 700+ Modern Baby Names
- 150 Modern Boy Names
- Uncommon Baby Boy Names
- 280 Modern Boy Names and Meanings
- Biblical Baby Boy Names
Which of these M names for boys are your favorite? Let me know in the comments!