Boy names
Mahfuz
Makena
Makena is an unisex African name. Meaning “happy one” in Kikuyu (It is a language used in Kenya).
Makoto
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
Manuel
Manuel is a Spanish boy name. Meaning “God is with us”.
Spanish form of Emmanuel.
Marc
Marc is a Catalan boy name. Meaning “dedicated to the god Mars”.
Catalan form of Mark.
Marcial
Marcial is a Spanish boy name. Meaning “dedicated to the god Mars”.
Spanish form of Martial.
Marco
Marco is an Italian boy name. Meaning “dedicated to the god Mars”.
Italian form of Mark.