2,104 results  •  Page 1 of 43

Name Meaning Origin Popularity Other Gender
Montrell
Monahan

Monk

Irish

Malick
Maximos

Greatest

Latin

Maksimilian
Miking
Mckenzie

Son of the wise ruler

Irish

Mizael
Marrio
Matsuichi
Mahendra
Machai
Marcjacob
Morino

Dark-skinned, Moorish

Latin

Mackey

Son of

Gaelic

Maks

Latin

Mane

Great

Irish

Mauli

Dark skinned

Polynesian

Mekhi

Who is like the Lord?

American

Miroslav

Peaceful glory

Slavic

Mikal

Who resembles God?

Hebrew

Maximilian

Greatest

Latin

McCaulay

Scottish

Mervynn

Sea friend

Welsh

Malike
Musad
Mathers

Son of Mather

English

Marshaun
Meshulem
Mordechai

Little man

Hebrew

Moorland

Moor-land

English

Malleville

From Malleville

French

Meinhardt

Brave or hard strength

German

Matthewjames
Maiele

Eloquent, skilled in speaking

Polynesian

Mallie
Micaden

American

MacLeod

Son of the ugly man

Scottish

Meaghan
Mahadev
Murrough

Sea warrior

Celtic

Mariah
MAnvel

Great town

French

Merle

Blackbird

French

Meliodas

Tristan's father

Arthurian Legend

MacHenry

Son of Henry

Scottish

Micael

Who resembles God?

Hebrew

Masakatsu
Manveer
Marwood

Lake near the woods

English

Most of today’s popular picks are boy names that start with M. The charts are changing, however, with more modern M names for boys like Mason and Maverick making moves alongside classic picks like Michael and Matthew. Luckily baby boy names starting with M have enough of both to go around for parents who love the maturity of the letter.

When it comes to meaning, baby boy names that start with M are packed to the brim. There is the mighty “messenger of God” for Malachi as well as “nobleman” for Marquis. If you’re a lover of strong boy names, boy names that start with M have you covered. Miles means “the warrior” while the masculine Maximilian means “greatest.” There are many gentler picks as well if you prefer like Maddox, Milo, and Marshall.

Those who love unexpected choices are in for a treat as well, as there are heaps of unique boy names that start with M around every turn. There is the surprise pick of Murphy, a surname styled name that means “sea warrior” and the hip Hebrew name Mordecai, suited for a baby boy with its meaning “little man.” Whether you love all things manly or prefer a more melodic moniker, boy names that start with M might just have what you’re looking for.