Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Maxwell Maxwell means "great stream"; originates from Scottish surname and place. Anglo-Saxon, English Boy
Maykel Maykel is a variant of Michael, meaning "who is like God." Biblical, Spanish Boy
Meic Meic means "son of" in Welsh; derived from "mab." Welsh Boy
Maxim Maxim means "greatest" in Latin; derived from the name Maximus. Ancient Greek, Biblical, Latin Boy
Maximilian Maximilian means "greatest" in Latin; derived from Roman family name. Latin, Roman Boy
Maximo Maximo means "greatest" in Latin; derived from the name Maximus. Latin, Spanish Boy
Maurycy Maurycy is a Polish variant of the name Maurice, meaning "dark." Polish Boy
Mattson Mattson means "son of Matthew," originating from Scandinavian heritage. American, Anglo-Saxon Boy
Mauricio Mauricio means "dark-skinned" and originates from Latin "Mauritius." Latin, Spanish Boy
Matthias Matthias means "gift of God," originating from Hebrew and Greek. Aramaic, Biblical, Greek Boy
Matthijs Matthijs: Dutch form of Matthew, meaning "gift of God." Biblical, Dutch Boy
Mate Mate means "friend" in Spanish; originates from Latin "mānsuētīnus." Latin Boy
Mathijs Mathijs means "gift of God," originating from Hebrew Matthew. Biblical, Dutch Boy
Marziano Marziano: Italian name meaning "of Mars," derived from Latin origins. Italian, Latin Boy
Marshon Marshon means "from the marsh," originating from English and Hebrew. American, Native American Boy
Mart Mart originates from Latin, meaning "warrior" or "Mars." Biblical, Greek, Latin Boy
MarQueis MarQueis means "noble" and originates from the Latin "marquis." American, Arabic Boy
Marques Marques means "nobleman"; originates from Latin "marcianus" or "marchio." Portuguese, Spanish Boy
Markus Markus: Latin origin, meaning "warlike," derived from Mars, the god. Ancient Greek, Latin Boy
Marlon Marlon means "little hawk," originating from Old French and Latin. American, English Boy
Marlos Marlos: Derived from Latin, meaning "warlike" or "martial." Biblical, English Boy
Markiyan Markiyan means "warlike" and originates from the Latin name Marcus. Greek, Ukrainian Boy
Marko Marko means "warlike," originating from Latin name Marcus. Ancient Greek, Biblical, Latin Boy
Markieff Markieff is a modern variation of the name Mark, meaning "warlike." American, Biblical Boy
Mariusz Latin, Polish
Markeyvius Markeyvius is a modern name, likely derived from "Mark" and "Kevius." American, Biblical Boy
Marios Marios: Greek origin, meaning "manly" or "brave," derived from Mario. Ancient Greek, Greek Boy
Marcel Marcel means "little warrior," originating from Latin name Marcellus. French, Latin Boy
Marcio Marcio: Latin origin, meaning "male" or "warrior," derived from Marcus. Latin, Portuguese Boy
Marc-Antoine Marc-Antoine means "warrior" and "priceless," originating from Latin roots. French, Latin Boy