Boy names

Maximilian

Maximilian is a German boy name. Meaning “greatest”.

Derived from the Latin name Maximilianus. This name come from the term “maximus” (the most great).

Maximiliano

Maximilian is a name of great strength and tradition, with a history dating back to ancient Rome. Let’s explore the deep meaning and origins of this name. (more…)

Maxwell

Maxwell is an English boy name. Meaning “Mack’s stream”.

Variant of Scottish surname Mackwell. It is composed by the name Mack and the Old English word “wella” (stream).

Mazen

Mazen is an Arabic boy name. Meaning “rain clouds”·

Variant of Mazin.

Mazin

Mazin is an Arabic boy name. Meaning “rain clouds”·

Merari

Merari is a male given name that, although not very common today, has a significant biblical origin and evokes musical connotations. (more…)

Merrin

Merrin is a Cornish unisex name.

Possibly Anglicized form of the Cornish name Morien.

Variants: Merin, Merryn.

Mesud

Mesud is a Turkish boy name.

Turkish form of Masood.

Michael

Michael is an english boy name. Meaning “who is like God?”.

English form of Hebrew name Mikha’el.

Michael is one of the seven archangels in Hebrew tradition.

Michel

Michel is a French boy name. Meaning “who is like God?”.

French form of Michael.