2,104 results  •  Page 1 of 43

Name Meaning Origin Popularity Other Gender
Mitcbel

Like God

English

Matthiew

Gift of God

Hebrew

Minnis
Maaz
Manly

Shared land; man's meadow

English

Merewode

From the lake forest

English

Makana
Masaaki
MacDuff

Son of the blackman

Scottish

MacAuliffe

Son of Olaf

Irish

Molloy

Noble chief

Irish

Madsen
Melden

Mill hill

English

Murrough

Sea warrior

Celtic

Madteo

Gift of God

Hebrew

Matija
Masson

Stone worker

French

McKinney

God of fire

Scottish

Maluhialani
Mazzi
Morven

Huge mountain

Scottish

Masatoshi
MacQueen

Son of the good man

Scottish

Mozes

Saviour

Hebrew

Mahkah
MacNiall

Son of the champion

Scottish

Mallow

Flower

American

Marmeduke

Follower of Saint Maedoc

Irish

MackIntosh

Son of the thane

Scottish

Makye
Mcclinton
Mikasi

Coyote

Native American

Mikael

Who resembles God?

Hebrew

Msafiri
Mohamedamiin
Mordchai
Miroslaw

Peaceful glory

Slavic

Micharl
Manjot
Marnin

Causing joy

Hebrew

Mohawk

People of the flint

Native American

Mont
Merit

Boundary gate

English

Malulani

Under heaven's protection

Polynesian

Manchester

Place name

English

Montes
Mincho

Son of my Right Hand

Spanish

Mickie
Muneeb
Madix

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.