Baby Boy Names Starting with Letter M

Boy names starting with the letter M are listed below. Tap a name to see its meaning, numerology and astrological details.

Boy Names

7,767 names found · showing 5,921–5,960
Boy NameMeaning
MavoheniGreat warrior or noble warrior
MayewGreat lord or noble lord
MayknGreat battle or great war
MeapaBattle lord or lord of battle
MeappaBattle lord or lord of battle
MearcredFamous spear or famous warrior
MearnaFamous lord or noble lord
MearthGreat earth or noble earth
MearthelGreat battle or great war
MedeOne who is a meadow or field.
MedelantPraise lord or lord of praise
MedgaudPraise battle or battle of praise
MedrautPraise ruler or noble ruler
MeilrosSea lord or lord of the sea
MeilyrA man who is a chief or leader.
MeirchiawnSea battle or battle of the sea
MelburneBorder; Mill Stream
MeldaA woman who is fair and gentle.
MeleagrantBattle lord or lord of battle
MeledisantBattle praise or praise of battle
MelehanDerived from Welsh, possibly meaning 'blessed' or 'holy'
MeliagrantPossibly derived from Greek, meaning 'honey-seller' or 'honey-sweet'
MelianceDerived from French, meaning 'honey-like' or 'sweet'
MeliasDerived from Greek, meaning 'honey' or 'sweet'
MelionDerived from Greek, meaning 'honey' or 'sweet'
MeliotDerived from French, meaning 'honey-like' or 'sweet'
MelisusDerived from Greek, meaning 'honey' or 'sweet'
MelvanA friend who is a brave chief.
MelvineA trusted friend or counselor.
MenciusDerived from Chinese, meaning 'great brightness' or 'great light'
MensigeDerived from Old English, meaning 'gift of God' or 'divine gift'
MentaDerived from Latin, meaning 'mint' or 'peppermint'
MeocDerived from Old English, meaning 'bitter' or 'sour'
MeraugisDerived from Old French, meaning 'sea warrior' or 'sea fighter'
MerchbiuDerived from Old Welsh, meaning 'sea lord' or 'sea ruler'
MerchelmDerived from Old English, meaning 'sea helmet' or 'sea protection'
MerchfywDerived from Old Welsh, meaning 'sea lord' or 'sea ruler'
MerchguinusDerived from Old Welsh, meaning 'sea lord' or 'sea ruler'
MerchiaunDerived from Old Welsh, meaning 'sea lord' or 'sea ruler'
MerchionDerived from Old Welsh, meaning 'sea lord' or 'sea ruler'