2,104 results  •  Page 1 of 43

Name Meaning Origin Popularity Other Gender
Mauritius

Dark-skinned, Moorish

Latin

Maksim

Greatest

Latin

Majdi
Mace

Heavy staff or club

English

McCarthy

Loving

Scottish

Monte

Mountain

Latin

Matsimela
Malikai
Marcua
MacKaillyn

Combination of Mackenzie and Kayla. Pure and beautiful.

Celtic

MacPherson

Son of the parson

Scottish

Mackinac
Mayir

Enlightens

Hebrew

Mihas
Masaki

Elegant shine

Japanese

Maze
Merlion

Falcon

French

Maxfield

Field belonging to Mack

English

Maurie

Dark-skinned, Moorish

Latin

Mensa
Millar

One who grinds grain

English

Matheu

Gift of God

Hebrew

Martel

English

Muata

Yellow jackets inside a nest (Miwok)

Native American

Muhunnad

Sword

Arabic

Mikey

Who resembles God?

Hebrew

Mariela
Mannie

Life

Spanish

Marlo
Marvin

Sea friend

Welsh

Mikel

Who resembles God?

Hebrew

Math

Bear

Scottish

Mathias

Gift of God

Hebrew

Maxx

Greatest

Greek

Meinyard

Firm

German

Messi
Markham

Mark's village

English

Martenn

Dedicated to Mars

Latin

McGeorge
Memphis

Established and beautiful

Greek

Maxemiliano
Masos

Happiness

Hebrew

Manly

Shared land; man's meadow

English

Molefinyane
Mckoy
Mo

Saviour

Hebrew

Muhammed

Praiseworthy

Arabic

Mayne

Brave or hard strength

German

Muadh
Milen

Gracious

Bulgarian

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.