200+ Unique Boy Names that start with M
Making a list of unique masculine names? Don’t sleep on the letter M! These names are meaningful, memorable, and even mighty, whether your tastes trend toward the modern or the mythical. We’ve marked down more than 200 options to help you meander through the possibilities.
Maalik
Maalik is a name of Arabic origins meaning “Owns, possesses.”
Mabon
Mabon is a name of Welsh origins meaning “Divine son.”
Macario
Macario is a name of Spanish origins meaning “Happy.”
Macbeth
Macbeth is a name of Scottish origins meaning “Son of life.” This name is frequently associated with the title character in Shakespeare’s Macbeth. There was also a historical Scottish king behind the legend, who ruled from 1040 to 1057.
MacDonald
MacDonald is a name of Scottish origins meaning “Son of Donald.”
Mace
Mace is a name of English origins meaning “Gift of God.”
Macon
Macon is a name of French origins meaning “Mason.” Macon, Georgia is a well-known U.S. city.
Madian
Madian is a name of Arabic origins with an unknown meaning.
Madog
Madog is a name of Welsh origins meaning “Good.”
Magar
Magar is a name of Armenian origins meaning “Lucky.”
Magee
Magee is a name of Irish origins meaning “Son of Aodh.”
Magnar
Magnar is a name of Scandinavian origins meaning “Northern might.”
Magni
Magni is a name of Scandinavian origins meaning “Strong.”
Magnum
Magnum is a name of Latin origins meaning “Big, great.”
Mahak
Mahak is a name of Arabic origins meaning “Waning of the moon.”
Mahdi
Mahdi is a name of Arabic origins meaning “Rightly guided.”
Mahendra
Mahendra is a name of Indian origins meaning “The great Indra.”
Mahershala
Mahershala is a name of Hebrew origins meaning “Swift are the spoils, speedy is the plunder.” Mahershala Ali is an Oscar-winning actor known Moonlight and Green Book.

Photo by Gage Skidmore
Mahershalalhashbaz
Mahershalalhashbaz is a name of Hebrew origins meaning “Swift are the spoils, speedy is the plunder.”
Mahfuz
Mahfuz is a name of Arabic origins meaning “Safe, guarded.”
Mahir
Mahir is a name of Arabic origins meaning “Skillful.”
Mahmoud
Mahmoud is a name of Arabic origins meaning “Worthy of praise.”
Mahomet
Mahomet is a name of Arabic origins meaning “Worthy of praise.”
Mahon
Mahon is a name of Irish origins meaning “Bear cub.”
Majazz
Majazz is a name of Arabic origins meaning “Law abiding.”
Majed
Majed is a name of Arabic origins meaning “Glorious, noble.”
Majid
Majid is a name of Arabic origins meaning “Glorious.”
Makoa
Makoa is a name of Hawaiian origins meaning “Bold one.”
Makoto
Makoto is a name of Japanese origins meaning “Sincere, honest.”
Makram
Makram is a name of Arabic origins meaning “Noble, generous.”
Maleko
Maleko is a name of Hawaiian origins meaning “Warlike.”
Mallor
Mallor is a name of English origins meaning “Unlucky.”
Malone
Malone is a name of Irish origins meaning “Devoted to St. John.”
Manabu
Manabu is a name of Japanese origins meaning “To study, learn.”
Manaen
Manaen is a name of Hebrew origins meaning “One who consoles.”
Manani
Manani is a name of Swahili origins meaning “The giver, our God.”
Manas
Manas is a name of Indian origins meaning “Intelligence.”
Mance
Mance is a name of American origins with an unknown meaning.
Mandar
Mandar is a name of Indian origins meaning “Coral tree.”
Manelin
Manelin is a name of Persian origins meaning “Prince of princes.”
Manfred
Manfred is a name of German origins meaning “Strength, peace.”
Manjit
Manjit is a name of Indian origins meaning “Light of the mind.”
Mann
Mann is a name of English origins meaning “Strong, manly.”
Mannan
Mannan is a name of Arabic origins meaning “Very generous.”
Manny
Manny is a name of American origins meaning “God is with us.”
Manoah
Manoah is a name of Hebrew origins meaning “Rest.”
Manoja
Manoja is a name of Indian origins meaning “Mind, spirit.”
Manolo
Manolo is a name of Spanish origins meaning “God is with us.”
Manric
Manric is a name of German origins meaning “Ruler, exalted one.”
Manrico
Manrico is a name of German origins meaning “Ruler, exalted one.”
Mansoor
Mansoor is a name of Arabic origins meaning “Victory.”
Mansour
Mansour is a name of Arabic origins meaning “One who triumphs.”
Mansur
Mansur is a name of Arabic origins meaning “Victorious.”
Mantas
Mantas is a name of Lithuanian origins meaning “Wealthy, prosperous.”
Manton
Manton is a name of English origins meaning “From the sandy earth.”
Manus
Manus is a name of Scottish origins meaning “Great” or “Army man.”
Marcell
Marcell is a name of English origins meaning “Young warrior.”
Marciano
Marciano is a name of Italian origins meaning “Servant of Mars, god of war.”
Marek
Marek is a name of Polish origins meaning “Warlike.”
Marid
Marid is a name of Arabic origins meaning “Rebellious.”
Markku
Markku is a name of Scandinavian origins meaning “Rebellious.”
Marks
Marks is a name of English origins meaning “Devotee of Mars.”
Marnin
Marnin is a name of Hebrew origins meaning “Causing joy.”
Maron
Maron is a name of Spanish origins meaning “Male saint.”
Marston
Marston is a name of English origins meaning “From the marsh town.”
Martelli
Martelli is a name of Italian origins meaning “Hammersmith.”
Martijn
Martijn is a name of Dutch origins meaning “Soldier.”
Martillo
Martillo is a name of Spanish origins meaning “Servant of Mars, god of war.”
Martinez
Martinez is a name of Spanish origins meaning “Descendant of Martin.”
Martino
Martino is a name of Spanish origins meaning “Servant of Mars, god of war.”
Martirio
Martirio is a name of Spanish origins meaning “Martyr.”
Marv
Marv is a name of American origins meaning “Great lord.”
Marwan
Marwan is a name of Arabic origins meaning “Flint stone.”
Masaaki
Masaaki is a name of Japanese origins meaning “Brilliant light, prosper, clear.”
Masafumi
Masafumi is a name of Japanese origins meaning “Writings, prosper, elegant, history.”
Masahide
Masahide is a name of Japanese origins meaning “Prosper, excellence, beauty.”
Masahiro
Masahiro is a name of Japanese origins meaning “Wide, general, ocean.”
Masakatsu
Masakatsu is a name of Japanese origins meaning “Prosper, win, rule, patient.”
Masakazu
Masakazu is a name of Japanese origins meaning “Prosper, peace, harmony.”
Masaki
Masaki is a name of Japanese origins meaning “Elegant, beginning, shine.”
Masanobu
Masanobu is a name of Japanese origins meaning “Prosper, elegant, trust.”
Masaru
Masaru is a name of Japanese origins meaning “Victory, gentleness, intelligent.”
Masashi
Masashi is a name of Japanese origins meaning “Commander, ambition.”
Masato
Masato is a name of Japanese origins meaning “Proper, person, win.”
Masayuki
Masayuki is a name of Japanese origins meaning “Elegant, proper, good future.”
Masih
Masih is a name of Persian origins meaning “Blessed one; Christ.”
Maso
Maso is a name of Italian origins meaning “Twin.”
Masoud
Masoud is a name of Arabic origins meaning “Lucky.”
Maston
Maston is a name of English origins meaning “From the marsh settlement.”
Masud
Masud is a name of Arabic origins meaning “Lucky.”
Matan
Matan is a name of Hebrew origins meaning “Gift.”
Matar
Matar is a name of Hebrew origins meaning “Rain.”
Mateusz
Mateusz is a name of Polish origins meaning “Gift of God.”
Matheus
Matheus is a name of Portuguese origins meaning “Gift of God.”
Mathis
Mathis is a name of French origins meaning “Gift of God.”
Matrim
Matrim is a name of American origins whose meaning is unknown.
Matsu
Matsu is a name of Japanese origins meaning “Pine.”
Matteus
Matteus is a name of American origins meaning “Gift of God.”
Mattia
Mattia is a name of Romansh origins meaning “Gift of God.”
Mattias
Mattias is a name of Hebrew origins meaning “Gift of God.”
Mattijs
Mattijs is a name of Dutch origins meaning “God gives.”
Mattox
Mattox is a name of English origins meaning “Son of Madoc.”
Matvey
Matvey is a name of Russian origins meaning “Gift of God.”
Maulana
Maulana is a name of Swahili origins meaning “Lord.”
Mauli
Mauli is a name of Hawaiian origins meaning “Dark skinned.”
Maurilio
Maurilio is a name of Italian origins meaning “Moor.”
Maurizio
Maurizio is a name of Italian origins meaning “Dark skinned.”
Maurus
Maurus is a name of Romansh origins meaning “Dark skinned.”
Maxime
Maxime is a name of French origins meaning “Greatest.”
Maximos
Maximos is a name of Greek origins meaning “Greatest.”
Maxon
Maxon is a name of American origins meaning “Son of Max (The Greatest).”
Mayank
Mayank is a name of Indian origins meaning “Moon.”
Mayer
Mayer is a name of German origins meaning “Steward.”
Mazin
Mazin is a name of Arabic origins meaning “Rain clouds, precipitation.”
McCai
McCai is a name of American origins meaning “Who is Like God?”
McIntyre
McIntyre is a name of Scottish origins meaning “Son of the carpenter.”
McKile
McKile is a name of American origins that is a combination of Mac and Kyle.
McLovin
McLovin is a name of American origins whose meaning is unknown.
Medan
Medan is a name of Hebrew origins meaning “Quarrel, fight.”
Medardo
Medardo is a name of Spanish origins meaning “Worthy of great honor.”
Medwin
Medwin is a name of German origins meaning “Powerful friend.”
Meer
Meer is a name of Arabic origins meaning “Chief.”
Meghdad
Meghdad is a name of Persian origins meaning “Heavenly justice.”
Mego
Mego is a name of Indonesian origins meaning “The clouds.”
Mehdi
Mehdi is a name of Arabic origins meaning “Skilled, golden.”
Mehmood
Mehmood is a name of Arabic origins meaning “Worthy of praise.”
Mehmud
Mehmud is a name of Arabic origins meaning “Worthy of praise.”
Meilyr
Meilyr is a name of Welsh origins meaning “Prince.”
Meitar
Meitar is a name of Hebrew origins meaning “String.”
Melanio
Melanio is a name of Spanish origins meaning “Dark skinned.”
Melanion
Melanion is a name of Greek origins meaning “Black.”
Melchior
Melchior is a name of Hebrew origins meaning “God is my light.”
Melchor
Melchor is a name of Spanish origins meaning “King of light.”
Mele
Mele is a name of Hawaiian origins meaning “Song.”
Melker
Melker is a name of Scandinavian origins that is a form of Melchior.
Melor
Melor is a name of Russian origins meaning “Communist creation.”
Mendel
Mendel is a name of German origins meaning “Little man.”
Menucha
Menucha is a name of Hebrew origins meaning “Quiet.”
Merewyn
Merewyn is a name of Welsh origins with an unknown meaning.
Meriadoc
Meriadoc is a name of Welsh origins whose meaning is unknown.
Meron
Meron is a name of Hebrew origins meaning “Soldiers.”
Merric
Merric is a name of English origins meaning “Fame rule.”
Mert
Mert is a name of Turkish origins meaning “Manly, brave.”
Meshar
Meshar is a name of Hebrew origins meaning “Straight, upright.”
Metin
Metin is a name of Turkish origins meaning “Strong.”
Metody
Metody is a name of Slavic origins meaning “Method.”
Meurig
Meurig is a name of Welsh origins meaning “Moorish.”
Micaiah
Micaiah is a name of Hebrew origins meaning “Who is like God?”
Michail
Michail is a name of Greek origins meaning “Who is like God?”
Michiaki
Michiaki is a name of Japanese origins meaning “Path, road, lane.”
Michinori
Michinori is a name of Japanese origins meaning “Street, road, law, virtue.”
Michio
Michio is a name of Japanese origins meaning “Man on a journey.”
Mick
Mick is a name of English origins meaning “Who is like God?”
Micol
Micol is a name of Spanish origins meaning “Who is like God?”
Midhat
Midhat is a name of Arabic origins meaning “Praise, compliment.”
Mihaly
Mihaly is a name of Hungarian origins meaning “Who is like God?”
Mihammad
Mihammad is a name of Arabic origins meaning “Worthy of praise.”
Mihangel
Mihangel is a name of Welsh origins meaning “Who is like the lord?”
Mijndert
Mijndert is a name of Dutch origins meaning “Power strong.”
Mikio
Mikio is a name of Japanese origins meaning “Tree trunk,” “Husband,” or “Happiness.”
Mikko
Mikko is a name of Scandinavian origins meaning “Who is like God?”
Milad
Milad is a name of Persian origins meaning “Birth.”
Milagro
Milagro is a name of Spanish origins meaning “Miracle.”
Miland
Miland is a name of Latin origins meaning “From the middle of the plain.”
Milek
Milek is a name of Russian origins meaning “Victorious people.”
Milen
Milen is a name of Bulgarian origins meaning “Gracious.”
Milintica
Milintica is a name of Aztec origins meaning “He waves fire.”
Millan
Millan is a name of Spanish origins meaning “Rival.”
Milt
Milt is a name of English origins meaning “From the mill town.”
Mimir
Mimir is a name of Scandinavian origins meaning “He who remembers” or “The wise one.”
Mincho
Mincho is a name of Spanish origins meaning “Son of my right hand.”
Minowa
Minowa is a name of Japanese origins with an unknown meaning.
Minze
Minze is a name of German origins meaning “Mint.”
Miraj
Miraj is a name of Arabic origins meaning “Place of ascent.”
Mirko
Mirko is a name of Persian origins meaning “Peace and glory.”
Miroslav
Miroslav is a name of Slavic origins meaning “Peace and glory.”
Mishael
Mishael is a name of Hebrew origins meaning “Who is Like God?”
Mitsuhiro
Mitsuhiro is a name of Japanese origins meaning “Shine, light, ocean, abundance.”
Mitsunobu
Mitsunobu is a name of Japanese origins meaning “Shine, light, trust, believe.”
Mitsuo
Mitsuo is a name of Japanese origins meaning “Shine, light, third.”
Mitsuru
Mitsuru is a name of Japanese origins meaning “Fullness.”
Mitt
Mitt is a name of American origins and is a diminutive form of Milton. It’s frequently associated with politician and former presidential candidate Mitt Romney.

Photo by United States Congress
Mizu
Mizu is a name of Japanese origins meaning “Water.”
Mladen
Mladen is a name of Bulgarian origins meaning “Young.”
Moby
Moby is a name of American origins whose meaning is unknown. It may bring to mind the novel Moby-Dick or American musician Moby (born Richard Melville Hall).

Photo by Justin Higuchi
Modesto
Modesto is a name of Italian origins meaning “Modest.” It’s also the name of a city in California.
Moeshe
Moeshe is a name of Hebrew origins meaning “Born of (a god).”
Mohan
Mohan is a name of Indian origins meaning “Attractive.”
Mohsen
Mohsen is a name of Arabic origins meaning “Benefactor.”
Mojil
Mojil is a name of Indian origins meaning “Happy.”
Momchil
Momchil is a name of Bulgarian origins meaning “Boy.”
Monico
Monico is a name of Spanish origins meaning “Advisor, truth.”
Montague
Montague is a name of English origins meaning “From the pointed hill.”
Montego
Montego is a name of Spanish origins meaning “Mountainous.”
Montenegro
Montenegro is a name of Spanish origins meaning “Black mountain.” It’s also the name of a nation in Europe.
Montezuma
Montezuma is a name of Aztec origins meaning “Lord frowns in anger.” Montezuma II was the last Aztec ruler before Spanish conquest.
Moonus
Moonus is a name of Arabic origins meaning “One who consoles.”
Moriel
Moriel is a name of Hebrew origins meaning “God is my teacher.”
Morpheus
Morpheus is a name of Greek origins meaning “God of dreams.” This name was popularized by The Matrix.

Photo by IMDb.com
Morrie
Morrie is a name of American origins meaning “Dark skinned.” It may be associated with Tuesdays with Morrie, a memoir by Mitch Albom about his time with his former professor, Morrie Schwartz.
Morse
Morse is a name of English origins meaning “Dark skinned.”
Mort
Mort is a name of English origins meaning “From the moor town.”
Morty
Morty is a name of French origins meaning “From the name Mortimer.”
Moss
Moss is a name of English origins meaning “Born of a God.”
Mouna
Mouna is a name of Arabic origins meaning “Desires, wish.”
Mourade
Mourade is a name of Persian origins meaning “Wish, desire.”
Mowgli
Mowgli is a name of English origins whose meaning is unknown. It’s commonly associated with the protagonist of The Jungle Book.

Mubin
Mubin is a name of Arabic origins meaning “Distinct, clear.”
Muga
Muga is a name of Japanese origins meaning “Nothingness, none.”
Muhammed
Muhammed is a name of Arabic origins meaning “Worthy of praise.”
Muhsin
Muhsin is a name of Arabic origins meaning “Good, praiseworthy.”
Muhsina
Muhsina is a name of Arabic origins meaning “Kind, well-meaning.”
Mukhtar
Mukhtar is a name of Arabic origins meaning “Chosen one.”
Munoz
Munoz is a name of Spanish origins meaning “Son of Muño.”
Muntasir
Muntasir is a name of Arabic origins meaning “Victorious.”
Muqaddim
Muqaddim is a name of Arabic origins meaning “Leader.”
Murad
Murad is a name of Arabic origins meaning “Wish, desire.”
Murtada
Murtada is a name of Arabic origins meaning “Chosen one.”
Murtaza
Murtaza is a name of Arabic origins meaning “Chosen one.”
Muunokhoi
Muunokhoi is a name of Mongolian origins meaning “Vicious dog.”
Mycroft
Mycroft is a name of English origins meaning “By the stream, small field.” Mycroft Holmes is the brother of Sherlock in the Sherlock Holmes series.

By Sidney Paget – The Memoirs of Sherlock Holmes, page 195., Public Domain
Mykelti
Mykelti is a name of American origins meaning “Who is like God?”
Myrddin
Myrddin is a name of Welsh origins meaning “Sea fort.”
Krystin Morgan is a writer, career consultant, and talent acquisition professional living in Seattle, WA with her husband, daughter, and dog. She's been obsessed with names since childhood, when she spent hours with friends poring over baby name books to find the meaning of every name they could think of.
Follow BabyNames.com on:
