Browse by first letter: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Become A Member

- save a list of your favourite names
- get personalised name suggestions

Sign in | Get Started

Baby Boys Names Beginning With M

Below is a list of baby boys names that start with the letter M. If you wish to view a more detailed explanation of the name's origin and meaning, please do click through and learn more.

Narrow your search: see all baby boys names, see all names beginning with M

  UK Rank Name Gender Meaning More Info Star Rating Shortlist   10,000+ Maciej Boy's name Gods Gift Click here for more Star On Star On Star On Star Off Star Off Add Name   10,000+ Maddox Boy's name Generous Click here for more Star On Star On Star On Star Off Star Off Add Name   10,000+ Magnus Boy's name Great Click here for more Star On Star On Star On Star Off Star Off Add Name   10,000+ Mahdi Boy's name One who is guided Click here for more Star On Star On Star On Star Off Star Off Add Name   10,000+ Mahir Boy's name Skillful Click here for more Star On Star On Star On Star Off Star Off Add Name   10,000+ Maison Boy's name One who works with Stone Click here for more Star On Star On Star On Star On Star Off Add Name   10,000+ Malachi Boy's name My Messenger Click here for more Star On Star On Star On Star Off Star Off Add Name   10,000+ Malachy Boy's name Click here for more Star On Star On Star On Star On Star Off Add Name   10,000+ Malakai Boy's name My messenger Click here for more Star On Star On Star On Star Off Star Off Add Name   10,000+ Malcolm Boy's name Devotee of St Columba Click here for more Star On Star On Star On Star Off Star Off Add Name   10,000+ Malik Boy's name King Click here for more Star On Star On Star On Star On Star Off Add Name   10,000+ Marc Boy's name French form of Mark Click here for more Star On Star On Star On Star On Star Off Add Name   10,000+ Marcel Boy's name Little Warrior Click here for more Star On Star On Star On Star On Star Off Add Name   10,000+ Marco Boy's name From the God Mars Click here for more Star On Star On Star On Star On Star Off Add Name   10,000+ Marcus Boy's name Mars Click here for more Star On Star On Star On Star On Star Off Add Name   10,000+ Mark Boy's name English form of Marcus Click here for more Star On Star On Star On Star On Star Off Add Name