Boy Names that Start with “M”

Adding a new baby to the family is one of the most exciting events that will happen in your life.With this exciting new addition comes a very important decision; what will you call your newest family member? One great way to narrow down your endless options is to choose a letter and begin brainstorming around that.

If you have a baby boy and are looking for a name that begins with the letter “M,” then you’re in luck! We compiled a list of our favorite boy names that begin with the letter “M.” Keep scrolling to choose your favorites.

Here are our top picks...

  1. Matthewmeaning gift of God
  2. Markmeaning soft or tender
  3. Marcusmeaning soft or tender
  4. Mannymeaning God is with us
  5. Mauricemeaning dark or swarthy
  6. Milesmeaning mild, peaceful, or calm
  7. Maverickmeaning independent
  8. Milomeaning mild, peaceful, or calm
  9. Muhammedmeaning praised
  10. Maddoxmeaning son of God or son of the Lord
  11. Marcomeaning soft or tender
  12. Miguelmeaning who is like God
  13. Marshallmeaning love of horses
  14. Mateomeaning gift of God
  15. Malcolmmeaning servant or votary
  16. Mosesmeaning son or child
  17. Majormeaning adult or elder
  18. Malikmeaning king
  19. Martinmeaning of Mars or war-like

If you enjoyed reading our list of boy names that begin with “M,” take a look at our other lists of boy names. Sit down and begin thinking about your favorites from the list and begin creating a shorter list. As you continue to shorten it, you will be well on your way to finding the perfect name for your little bundle of joy!



Sold Out