Boys Names That Start With M

Moon

The name Moon is both a boy's name and a girl's name meaning "moon".

Malachy

The name Malachy is a boy's name of Irish origin, meaning "second".

Maes

The name Maes is a boy's name of Dutch origin, meaning "son of Maas (Thomas)".

Malloy

The name Malloy is a boy's name.

Mitrofan

The name Mitrofan is a boy's name meaning "mother appearing, shining mother".

Malthe

The name Malthe is a boy's name meaning "Rule / Power".

Merrion

The name Merrion is a boy's name meaning "of Mars, god of war".

Magi

The name Magi is both a boy's name and a girl's name meaning "who is like God?".

Magic

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

Murphy

The name Murphy is both a boy's name and a girl's name of Irish origin, meaning "sea warrior".

Malachite

The name Malachite is a boy's name.

Maxentius

The name Maxentius is a boy's name meaning "greatest".

Marquez

The name Marquez is a boy's name of Spanish origin, meaning "nobleman".

Mozart

The name Mozart is a boy's name of German origin.

Merritt

The name Merritt is both a boy's name and a girl's name meaning "boundary gate".

Michaiah

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

Macsen

The name Macsen is a boy's name of Welsh origin, meaning "greatest".

Mills

The name Mills is a boy's name.

Mercutio

The name Mercutio is a boy's name.

Maé

The name Maé is a boy's name meaning "gift of God".

Micaiah

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

Madyn

The name Madyn is both a boy's name and a girl's name meaning "small dog".

Manne

The name Manne is a boy's name.

Mojave

The name Mojave is a boy's name of Native American origin.

Mahomet

The name Mahomet is a boy's name.

Maximilian

The name Maximilian is a boy's name of Latin origin, meaning "greatest".

Mordecai

The name Mordecai is a boy's name of Hebrew origin, meaning "follower of Marduk".

Magee

The name Magee is both a boy's name and a girl's name of Irish origin, meaning "son of Hugh".

Popular Lists