2,104 results  •  Page 1 of 43

Name Meaning Origin Popularity Other Gender
Matei

Gift from God.

Hebrew

Migel
Manley

Shared land; man's meadow

English

Miriam
Melechan

Mordred's son

Arthurian Legend

Maurie

Dark-skinned, Moorish

Latin

Maxmillian
Marshall

Caretaker of horses

English

Mordecai

Little man

Hebrew

Murfee

Sea warrior

Irish

Marzio
Mosheh

Saviour

Hebrew

Mikal

Who resembles God?

Hebrew

Matthewjoseph
Mingo
Meirion

Manly

Latin

Madteo

Gift of God

Hebrew

Moisse
Martelli

Hammersmith

Italian

MackIntosh

Son of the thane

Scottish

MacMillan

Son of the ba!d man

Scottish

Molloy

Noble chief

Irish

Maxximus
Minor

Younger

Latin

Mawunyo
Mohamet

Praiseworthy

Arabic

Melker

Polish

Marve

Sea friend

Welsh

Maclovio
Mikolas
Mees

Short form of Bartholomeus

Dutch

Maska

Strong

Native American

Majestic
Mahesh

Great ruler

Indian (Sanskrit)

Maxey

Greatest

Latin

Merv
Makolm

Follower of Saint Columba

Scottish

Mikael

Who resembles God?

Hebrew

Megedagik

Kills many (Algonquin)

Native American

Maaz
Mufidy

Man of the sea

Scottish

Mohamedamin
Marlonn

English

Mell
Magal

Scythe

Hebrew

Mathe

Gift of God

Hebrew

Millar

One who grinds grain

English

Morrison

Son of Maurice

English

Makua
Malichi

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.