2,104 results  •  Page 1 of 43

Name Meaning Origin Popularity Other Gender
Michale
Marimo

Manly

Spanish

Matchitisiw

He has bad character (Algonquin)

Native American

Marvelous
Majid

Noble glory

Arabic

MacLeod

Son of the ugly man

Scottish

Mayra
Maliek
Melquiades
Moishy
Miles

Soldier

Latin

Montray
Martell

Dedicated to Mars

Latin

Melchiorre
Melchisadeck

My king is righteousness

Hebrew

Mattheus

Gift of God

Hebrew

Mateo

Gift of God

Spanish

Mieczyslaw
Mana

Spirit

Polynesian

Manuel

God is with us

Spanish

Matthaeus
Messi
Masilonyane
Mcclinton
Murdoc

Seaman

Celtic

Mawuli
Meinrad

Strong or mighty counsel

German

Michi

Righteous Way

Japanese

Mallery

Unlucky

French

Mahmoud

Praiseworthy

Arabic

Mahad
Mujtaba
Marciano

French

Maurycy

Dark-skinned, Moorish

Latin

Makario

Blessed

Greek

Malcolum

Devotee of Saint Columba

Scottish

Matthiew

Gift of God

Hebrew

MacElroy

Son of Elroy

Irish

Meccus

Son of Gus

Anglo-Saxon

Marlon

Unknown

Modern

Marmyon

Little one

French

Maikel
Melrone

Serves Saint Ruadhan

Irish

Monterio
Montgomery

Gomeric's hill

French

Maponus

God of youth and music

Anglo-Saxon

Maska

Strong

Native American

Michelangelo

Combination of Michael and Angelo

Italian

Mogue
Meo

Son of Tolmai

Italian

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.