2,104 results  •  Page 1 of 43

Name Meaning Origin Popularity Other Gender
Michigan

Great Lake

Native American

Masaji

Unknown

Japanese

Mattaeus

Gift of God

Hebrew

Martie

Dedicated to Mars

Latin

Min

Quick; people

Asian

Miah
Mirza

Good child.

Turkish

Manveer
Maria
Melwyn
Marmaduke

Follower of Saint Maedoc

Irish

Malakhi
Morvyn

Huge mountain

Scottish

Murgatroyd
Mabuz

Ruler of Death Castle

Arthurian Legend

Marius

Manly; dedicated to Mars

Latin

Marko

Dedicated to Mars

Latin

Mansoor

One helped by God and is victorious

Arabic

Marom

Height, peak

Hebrew

MackIntosh

Son of the thane

Scottish

Mathew

Gift of God

Hebrew

Mechel
Moses

Saviour

Hebrew

Mahamed
Maxton

From Maccus' town

English

Macari
Moroccan

From The Western Kingdom

English

Maximiliano

Greatest

Spanish

Martavius
Mann

Man

German

Moulton

From the mule farm

English

Mar

Swamp

German

Manasses

Forgetful

Hebrew

Marly

Meadow near the lake

English

Merel
Mazion
Molan

Servant of the storm

Irish

Malulani

Under heaven's protection

Polynesian

Mukonry

Hound of prosperity

Irish

Middleton

Settlement in the middle

English

Magdaleno
Miron

Myrrh, fragrant oil

Greek

Modupe
Molly
Mahendra
Makary

Blessed

Greek

Malkior

My king

Polish

Menawa

Great Warrior

Native American

Mujahid
Marsdin

Swampy valley

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.