If you’ve already found the perfect first name for your little one, then it’s time to zero in on the ideal option for a middle name. Here is a list of great middle names that start with the letter M.

Middle Names That Start with M

  • Mack Mack, with Scottish and Irish origins meaning “son of”, is a simple middle name that can be adorable for boys and unique when used for girls.
  • MaiMai, meaning “coyote”, is a beautiful cross-cultural middle name with roots found in Vietnamese, French, and Japanese.
  • Malin Malin features many sources with one of its English roots meaning “strong, little warrior”, and the term is a perfect choice to represent a resilient baby.
  • Marion Marion, a derivative of Mary or diminutive of Marie, is a pretty, old-fashioned name with a unique meaning of “drop of the sea, beloved, or bitter”.
  • MarleyMarley, meaning “pleasant seaside meadow”, is a popular unisex name choice that has a gentle feel to it.
  • MarloweMarlowe, meaning “driftwood”, is typically a surname but has an attractive appeal when used as a middle name.
  • Mars Mars, a month name, is the God of War in Roman mythology, but works just as well for parents with a love of the solar system.
  • MasonMason, originally an occupational name for a stoneworker, is now a trendy choice for both boys and girls.
  • Mateo Mateo, with Latin origins meaning “gift of God”, is an ever-popular name for boys among those with Spanish descent.
  • MaverickMaverick is the perfect middle name for parents who dream their baby will grow up free-spirited, paying homage to the meaning behind the name being “independent, nonconformist”.
  • MaxMax, English and German for “greatest”, is a wonderful classic name for a boy and a hip name for a girl.
  • Maz Maz, meaning “twin” in Spanish, is an atypical choice for parents that seek a distinctive name that's still quick and easy to use.
  • MemphisMemphis is a place name with historic roots representing “enduring and beautiful”, and besides it's gorgeous meaning, it's simply a cool-sounding and looking name for any baby.
  • MeredithMeredith, meaning “great ruler”, is a gentle name that comes with adorable nicknames for baby girls like “Merry” and “Red”.
  • Merlin Merlin has famous roots for being the name of the fifth-century sorcerer, but with it meaning “sea fortress”, it can also make for a pleasantly unique middle name.
  • MicahMicah, meaning “who is like the Lord”, is a traditional choice with Hebrew roots for boys, but it's steadily gained traction for use with girls as well.
  • Midnight Midnight, a word name, follows the African tradition of naming a child based on when they were born, and it also works as a more mysterious, interesting middle name.
  • Mika Mika, Japanese for “beautiful fragrance”, is an elegant name choice that easily translates in English.
  • Miller Miller, typically an occupational name for “grinder of grain”, it takes on a more stylish approach when used as a middle name.
  • Mio Mio, with Japanese meanings of “beautiful or cherry”, is such a stunning option that's a welcoming change of pace for parents that want something similar to the traditional “Mia” yet more unique.
  • Miracle Miracle, Latin for “wonder, marvel”, makes for the perfect spiritual choice for any baby.
  • Misha Misha, with Russian roots meaning “who is like God”, is a soft-sounding name that has long worked well for both boys and girls.
  • Monroe Monroe is a rather popular surname with a famous bearer being “Marilyn Monroe”, but it has long worked well as a unisex name with cute nicknames stemming from it such as “Moe”.
  • MorganMorgan, meaning “sea-born or sea-song”, is another classic name that has bounced around between boys and girls, but it's always a refined choice.
  • Murphy Murphy, meaning “sea warrior”, is a common Irish family name that looks works out for a strong middle name.

Boy Middle Names That Start with M

  • MaddenMadden, Irish for “little dog”, is a rustic name that still feels cute enough to be used as a middle name for a bubbly baby boy.
  • MaddoxMaddox is a trendy name backed by a strong sound and, of course, celebrity appeal thanks to Angelina Jolie giving her oldest this name.
  • Mads Mads, with Danish origins meaning “gift of God”, is a sleek choice that makes for a cool middle name.
  • MagnusMagnus is a wonderful option for parents who want their baby's name to reflect just how perfect they are considering this name has Latin roots meaning “greatest”.
  • Major Major, meaning “greater or military rank”, is certainly a courageous and powerful choice that will make any baby boy stand out.
  • MalachiMalachi, meaning “my messenger”, is a traditional, biblical name that can still feel fresh when used for a middle name.
  • MalcolmMalcolm is such a strong name that has stood the test of time, and it still feels warm enough to use for a happy baby boy.
  • Manu Manu, of Polynesian origins meaning “bird of the night”, is a simple name that still manages to have an exotic feel for parents who want something that seems a bit rare.
  • MarcelMarcel is a distinguished name that never seems to go out of style, and it is certainly perfect to represent a brave baby boy as it means “little warrior”.
  • MarcusMarcus, Latin for “warlike”, is a formidable name for a powerful little boy.
  • MarioMario, with Spanish and Italian origins meaning “Mars”, is a familiar name that remains a popular and fun choice.
  • MarkMark, typically used as a shortened form for “Marcus”, is also a good religious option as there is an apostle that bore the name.

  • Marshall – Marshall is a highly masculine name that still comes away with sounding gentle enough to make for a prime middle name for that beautiful baby boy.
  • MatthewMatthew, Hebrew for “gift of God”, is a remarkably popular first name, but it nevertheless works well for a bold middle name.
  • Maurice Maurice, although not as much in-fashion as it used to be, remains an interesting choice for the chic parents who also want adorable nicknames like “Reece” and “Mo”.
  • MaximusMaximus doesn't just have a strong meaning as it stands for “greatest”, but it simply sounds incredible, and leads to the cute nickname of “Max” that's fitting for a baby boy.
  • MaxwellMaxwell, meaning “great stream”, has a nice balance of being refined and a touch carefree.
  • Mercury Mercury, Latin for “Roman messenger god”, has plenty of strong connections stemming from mythology while also being perfect for parents who want something based off the solar system.
  • MichaelMichael, meaning “who is like God”, is such a diverse name that it's easily found throughout various cultures, and it makes for the perfect popular option.
  • MiguelMiguel is an appealing choice when parents don't want to use the traditional “Michael” and instead go for the Spanish take on the name.
  • Milan Milan, meaning “gracious, dear”, is such a lovely name for a baby boy as it has a gentle touch while still maintaining a slight masculine twist.
  • MiloMilo, meaning “soldier or merciful”, is a pleasant and unique middle name option fitting for the fashionable parents who want their baby to be just as stylish.
  • Montgomery Montgomery, with Norman origins meaning “man power”, is a formal name that comes with sweet nicknames to make it sound cooler such as “Monty”.
  • Mufasa Mufasa, African for “king”, has a strong and unwavering connection to “The Lion King”, making it ideal for any parent who's a fan of the classic Disney film.
  • Muhammad Muhammad, meaning “praiseworthy”, is a traditional and strong name from the Muslim religion that is fitting for those who practice the faith.

Girl Middle Names That Start with M

  • MabelMabel has an old-fashioned feel to it while being backed by such a beautiful origin meaning “lovable”, marking it as a perfect choice for a baby girl.
  • MackenzieMackenzie, ironically meaning “son of Kenneth”, is an ever-popular baby girl name that is wonderful if parents are also seeking an easy and stylish nickname like “Mack”.
  • MadisonMadison, although originally known as a boys' name, has long been a favorite for little girls thanks to it having the right amount of blend of being feminine and strong.
  • MaeMae, derived from the month name of “May”, is a more unique spelling and twist on the name while still sounding the same.
  • MaggieMaggie, meaning “pearl”, is a great option for parents that don't want something as formal as “Margaret”, but still want to get the same feeling across.
  • MagnoliaMagnolia, Latin for “Magnol's flower”, is a sweet-sounding name fitting for a beautiful baby girl.
  • MarcellaMarcella, with Latin origins meaning “warlike”, is such a traditional name that it can feel more vintage and stylish these days.
  • MarieMarie, a French variation of “Mary”, works exceptionally well when used to hyphenate with a first name such as the case with “Anna-Marie”.
  • MarilynMarilyn has such a wonderful classic feel to it, more so thanks to the famous late “Marilyn Monroe”, and it is even backed with a lovely meaning of “drop of the sea”.
  • MarinaMarina, Latin for “from the sea”, is a distinctive name that has some dated roots, but feels and sounds appealing to make for a cool middle name.
  • Marisol Marisol, meaning “Mary of Solitude”, has always been a favorite among those with Spanish roots, but it still has strong cross-culture connections for any parent to use.
  • MatildaMatilda is an incredible vintage name that is perfect for the bold baby girl thanks to its meaning of “battle-mighty”.
  • Maven Maven, Hebrew for “one who understands”, makes for a remarkable name for parents that want something a touch more spiritual without it being so obvious.
  • MeadowMeadow, a nature name, is fitting for parents who find themselves more connected to the outdoors and wish for their baby girl to be the same.
  • MelissaMelissa, Greek for “honeybee”, is a cute and classic name that can delight parents who are fans of Greek mythology.
  • MelodyMelody, meaning “song”, is a whimsical middle name option that brings forth harmonious feelings for a baby girl.
  • MercedesMercedes, meaning “gracious gifts”, is popular in the Spanish-speaking community for its luxurious-feel.
  • MiaMia originated from the longer “Maria”, but it is also a useful middle name when parents don't opt for the longer versions of other classic names like “Amelia” or “Miriam”.
  • MichelleMichelle, French for “who is like God”, is the feminine version of “Michel”, and it is a wonderful option for a baby girl who has a brother that shares the masculine version of the name.
  • MilaMila, meaning “gracious, dear”, is a stylish middle name that stems from a nickname from the likes of “Milena”.
  • MillieMillie, with German origins meaning “gentle strength”, is a fun name that transforms something that once appeared old-fashioned into something far trendier and fresh.
  • MinervaMinerva, meaning “of the mind; intellect”, is a great choice for parents looking for a different mythological inspiration as it represents the Roman goddess of wisdom.
  • Mira Mira, is a short, sweet, and simple name with beautiful Latin origins meaning “peace; admirable; female ruler”.
  • Moon Moon, a word name, is a chic and unique option for the parents who want their baby girl's name to reflect just how bright she will become.
  • Morrigan Morrigan, Irish for “phantom queen”, is a mythological figure that has a powerful sensation to it that is perfect for the baby girl who may be a future leader.