646 Boy Names That Start With M (with Meanings and Popularity)
- Mazi
Origin:
IgboMeaning:
"sir; mister"
- Marlo
Origin:
Modern Invented
- Maynard
Origin:
GermanMeaning:
"hardy, brave, strong"
- Mathias
Origin:
Spelling variation of Mattias, GreekMeaning:
"gift of God"
- Milas
Origin:
Danish
- Madigan
Origin:
IrishMeaning:
"little dog"
- Moe
Origin:
English, diminutive of MosesMeaning:
"delivered"
- Meridian
Origin:
LatinMeaning:
"midday / pinnacle"
- Micha
Origin:
Variation of Micah
- Montana
Origin:
Spanish place-name; "mountainous"Meaning:
"mountainous"
- Marcelo
Origin:
Spanish variation of MarcellusMeaning:
"little warrior"
- Malone
Origin:
IrishMeaning:
"a devotee of Saint John"
- Mike
Origin:
English, diminutive of Michael
- Matt
Origin:
Short form of MatthewMeaning:
"gift of God"
- Mirren
Origin:
ScottishMeaning:
"drop of the sea, bitter, or beloved"
- Maxon
Origin:
American invented name, literary name, elaboration of Max, LatinMeaning:
"greatest"
- Meyer
Origin:
German surname or HebrewMeaning:
"landlord, farmer; bringer of light"
- Mikel
Origin:
Basque and Scandinavian variation of MichaelMeaning:
"who is like God"
- Messiah
Origin:
Aramaic word nameMeaning:
"expected savior or deliverer"
- Mattia
Origin:
Italian variation of MatthewMeaning:
"gift of God"