645 Boy Names That Start With M (with Meanings and Popularity)
- Maximilian
Origin:
LatinMeaning:
"greatest"
- Merritt
Origin:
English surnameMeaning:
"boundary gate"
- Marius
Origin:
Latin, from a Roman family name related to Mars, the god of war
- Merrick
Origin:
Anglo-WelshMeaning:
"fame, power"
- Maximus
Origin:
LatinMeaning:
"greatest"
- Mark
Origin:
LatinMeaning:
"warlike"
- Monty
Origin:
Diminutive of Montague, Montgomery
- Maddox
Origin:
WelshMeaning:
"son of Madoc"
- Mac
Origin:
Scottish or IrishMeaning:
"son of"
- Marco
Origin:
Italian and Spanish form of MarkMeaning:
"warlike"
- Marcel
Origin:
French variation of MarcellusMeaning:
"little warrior"
- Mack
Origin:
Scottish or IrishMeaning:
"son of"
- Miller
Origin:
English occupational nameMeaning:
"grinder of grain"
- Marshall
Origin:
EnglishMeaning:
"one who looks after horses"
- Milan
Origin:
Italian place name, Slavic, SanskritMeaning:
"gracious, dear; union"
- Mordecai
Origin:
HebrewMeaning:
"follower of Marduk"
- Malachy
Origin:
Irish version of Malachi, HebrewMeaning:
"second"
- Matthias
Origin:
Aramaic variation of MatthewMeaning:
"gift of God"
- Macsen
Origin:
Welsh variation of Maximus, LatinMeaning:
"greatest"
- Merlin
Origin:
WelshMeaning:
"sea fortress"