Boy names

Madhu

Madhu is an unisex Hindu name. Meaning “sweet, honey”.

It is another name for Chaitra (first month of the Hindu year).

Maël

Maël is a French boy name.

This comes from the Breton word “mael” which means “prince.”

Magellan

Magellan is a Portuguese boy name.

Surname of the popular explorer Ferdinand Magellan.

Mahersala

Mahersala is an Hebrew boy name. Meaning “quick to plunder and swift to spoil” or “he has made haste to the plunder!”

Short form of Mahershalalhashbaz.  It appears in Isaiah 8:1 in the Old Testament and is a reference to the impending plunder of Samaria and Damascus by the king of Assyria.

Mahfuz

Nader is an Arabic boy name. Meaning “protected”.

Makena

Makena is an unisex African name. Meaning “happy one” in Kikuyu (It is a language used in Kenya).

Makoto

Makoto is an unisex Japanese name. Meaning “sincerity”.

Malak

Malak is an unisex Arabic name. Meaning “angel”.

Manolo

Manolo is a Spanish boy name. Meaning “God is with us”.

Variant of Manuel.

Mansur

Mansur is an Arabic boy name. Meaning “victorious”.