baby-names-logo

A Reference of Baby Boys Names
That Begin with the Letter M

Mac is a Scottish baby boy's name. Meaning: Son of.

MacAdam is a Scottish baby boy's name. Meaning: The son of Adam.

MacDonald is a Scottish baby boy's name. Meaning: The son of Donald.

Macon is a city located in the state of Georgia, USA.

Mahir is an Arabic baby boy's name. Meaning: Skillful.

Major is a Latin baby boy's name. Meaning: Greater.

Makoto is a Japanese baby boy's name. Meaning: Faithful.

Manchu is a Chinese baby boy's name. Meaning: Dragon.

Mandel is a German baby boy's name. Meaning: An almond.

Manville is a French baby boy's name. Meaning: People’s village.

Marcin is a Polish baby boy's name. Meaning: Like Mars.
Variation of the Latin baby boy's name - Martin.

Mark is a Latin baby boy's name. Meaning: Martial.
Biblical - The name of the second gospel of the New Testament.
The patron saint of Venice, Italy.

Martin, Marty is a Latin baby boy's name. Meaning: Like Mars.
The patron saint of hair-dressers.

Massimo is an Italian baby boy's name. Meaning: Supreme.

Maynard is an English baby boy's name. Meaning: Steadfast and strong.

Mead is an English baby boy's name. Meaning: A meadow.

Mikhail is a Russian baby boy's name. Meaning: Who is like God?.
Variation of the Hebrew baby boy's name - Michael.

Milagro is a Spanish baby boy's name. Meaning: Miracle.

Milos is a Slavic baby boy's name. Meaning: Gentle.

Minh is a Vietnamese baby boy's name. Meaning: Intelligent.

Moses is a Jewish or Hebrew baby boy's name. Meaning: One who draws water.
Biblical: Moses was a great leader of the Israelites who led them out of slavery in Egypt and received the 10 commandments from God.

Baby Boys Names - N

Baby Boys Names Index