Boys Names That Start With M

Maynard

The name Maynard is a boy's name of German origin, meaning "hardy, brave, strong".

Martia

The name Martia is both a boy's name and a girl's name meaning "human, honest".

Malvolio

The name Malvolio is a boy's name meaning "ill will".

Mahershalalhashbaz

The name Mahershalalhashbaz is a boy's name meaning "swift to the plunder".

Montgomery

The name Montgomery is both a boy's name and a girl's name of Norman origin, meaning "man power".

Mckinley

The name Mckinley is both a boy's name and a girl's name of Scottish origin, meaning "son of the fair hero".

Marlon

The name Marlon is a boy's name of English origin.

Mauz

The name Mauz is a boy's name meaning "fortress, God's protector; mouse".

Miroslav

The name Miroslav is a boy's name meaning "peace and glory".

Madoc

The name Madoc is a boy's name of Welsh origin, meaning "fortunate, benefactor's son".

Moroccan

The name Moroccan is both a boy's name and a girl's name.

Miller

The name Miller is both a boy's name and a girl's name of English origin, meaning "grinder of grain".

Merriwether

The name Merriwether is a boy's name.

Morrie

The name Morrie is a boy's name of Latin origin.

Micheál

The name Micheál is a boy's name of Irish origin.

Maj

The name Maj is both a boy's name and a girl's name meaning "May".

Manius

The name Manius is a boy's name meaning "born in the morning".

Mungo

The name Mungo is a boy's name of Scottish origin, meaning "my pet".

Mylo

The name Mylo is a boy's name meaning "soldier or merciful".

Moses

The name Moses is both a boy's name and a girl's name of Egyptian origin, meaning "delivered from the water".

Mustafa

The name Mustafa is a boy's name of Arabic origin, meaning "the chosen one".

Marcus

The name Marcus is a boy's name of Latin origin, meaning "warlike".

Michael

The name Michael is both a boy's name and a girl's name of Hebrew origin, meaning "who is like God?".

Monty

The name Monty is both a boy's name and a girl's name.

Misael

The name Misael is a boy's name of Hebrew origin, meaning "as God is".

Marshall

The name Marshall is a boy's name of French origin, meaning "one who looks after horses".

Mitchell

The name Mitchell is a boy's name of English origin, meaning "who is like God".

Matthew

The name Matthew is a boy's name of Hebrew origin, meaning "gift of God".

Popular Lists