British Baby Boy Names Starting with M

Popular and traditional British boy names that start with “M”, with meanings and origin. 23 names.

NameMeaningGenderOrigin
MalcolmFollower of St Columba👦 BoyScottish
MariusOf Mars; Manly👦 BoyLatin
MarkWarlike; Of Mars👦 BoyLatin
MartynOf Mars (Martin)👦 BoyWelsh
MattGift of God (Matthew)👦 BoyEnglish
MatteoGift of God👦 BoyInternational
MatthewGift of God👦 BoyHebrew
MaxThe greatest👦 BoyInternational
MerlinSea fortress👦 BoyWelsh
MichaelWho is like God?👦 BoyHebrew
MickWho is like God? (Michael)👦 BoyIrish
MikeWho is like God? (Michael)👦 BoyEnglish
MikeyWho is like God? (Michael)👦 BoyEnglish
MilesSoldier; Gracious👦 BoyEnglish
MiloSoldier; Merciful👦 BoyEnglish
MitchWho is like God? (Mitchell)👦 BoyEnglish
MitchellWho is like God?👦 BoyEnglish
MohammedPraiseworthy; The Prophet of Islam👦 BoyArabic
MorganSea-born; Bright sea🧒 UnisexWelsh
MosheDrawn from the water (Moses)👦 BoyHebrew
MuhammadPraiseworthy; The Prophet of Islam👦 BoyArabic
MurraySea settlement👦 BoyScottish
MylesSoldier; Merciful👦 BoyEnglish

← All countries, religions and the name finder