2,097 results  •  Page 1 of 42

Name Meaning Origin Popularity Other Gender
Maarten

Variant of Martin

Dutch

Mabon

Son

Welsh

Mabrey
Mabry

English

Mac

Son of

Gaelic

MacAlister

Son of Alistair

Scottish

MacArdell

Son of great courage

Scottish

MacArthur

Son of Arthur

Scottish

MacCowan

Son of the blacksmith; one who is adroit

Irish

MacCowen

Son of the blacksmith; one who is adroit

Irish

MacCrae

Son of grace

Irish

MacCray

Son of grace

Irish

MacCrea

Son of grace

Irish

Macabee

Hammer

Aramaic

Macadam

Son of Adam

Scottish

Macaire

Blessed

Greek

Macallister

Son of Alistair

Scottish

Macalpin

Fair

Scottish

Macardle

Son of great courage

Scottish

Macario

Blessed

Greek

Macarios

Blessed

Greek

Macarius

Blessed

Greek

Macbride

Son of the follower of Saint Brigid

Irish

Macbryde

Son of the follower of Saint Brigid

Irish

Maccabee

Hammer

Aramaic

Maccario

Blessed

Greek

Maccarios

Blessed

Greek

Maccoy

Son of Hugh

Irish

Macdonald

Son of Donald

Scottish

Macdougal

Son of Dougal

Scottish

Malkam

My king

Hebrew

Malki

My king

Hebrew

Malkiel

My king

Hebrew

Malkior

My king

Polish

Malkiya

My king

Hebrew

Malkiyah
Malkolm

Devotee of Saint Columba

Scottish

Mallan
Malulani

Under heaven's protection

Polynesian

Maluokeakua
Mallen

Little strong warrior

English

Mallery

Unlucky

French

Malvin

A variant form of Melvin.

Mallik

Sovereign

Arabic

Malvinn
Malvyn
Mallin

Little strong warrior

English

Malvynn
Mallon

Little strong warrior

English

Mamduh

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.