Choosing a name for your baby is an exciting and significant decision that parents face. Whether you prefer a contemporary name that feels stylish and different or a classic name with enduring charm, your choice should encapsulate both beauty and meaning. In this collection, we’ve curated a delightful array of boy and girl names that fuse tradition with modern creativity. With options that range from timeless classics to trendy new favorites, you're bound to find a name that suits your child beautifully and resonates with your family story.
Girl names with M:
- Mabel - Of Latin origin, meaning "lovable" or "beloved."
- Macy - Of French origin, meaning "the weapon" or "gift."
- Maeve - Of Irish origin, meaning "she who intoxicates" or "mythical queen."
- Mafalda - Of Germanic origin, meaning "powerful battler."
- Maggi - A diminutive of Margaret, meaning "pearl."
- Mallory - Of French origin, meaning "unfortunate" or "ill-fated."
- Malou - Of French origin, a diminutive of Marie, meaning "bitter" or "rebellious."
- Mandy - A diminutive of Amanda, meaning "worthy of love."
- Mara - Of Hebrew origin, meaning "bitter" or "sea."
- Marcia - Of Latin origin, meaning "warrior" or "martial."
- Margo - A diminutive of Margaret, meaning "pearl."
- Marie - A French form of Mary, meaning "bitter" or "beloved."
- Maria - A Latin form of Mary, meaning "bitter" or "beloved."
- Marigold - Of English origin, derived from the flower name, symbolizing warmth and joy.
- Marina - Of Latin origin, meaning "of the sea."
- Marison - A modern name that combines "Mary" and "son."
- Marley - Of English origin, meaning "pleasant seaside meadow."
- Marlow - Of English origin, meaning "driftwood" or "from the hill by the lake."
- Martha - Of Aramaic origin, meaning "lady" or "mistress."
- Mathilda - Of German origin, meaning "battle-mighty."
- Mattea - A feminine form of Matthew, meaning "gift of God."
- Maureen - Of Irish origin, meaning "great" or "little Mary."
- May - Of Latin origin, associated with the month and meaning "young" or "new."
- Maya - Of Sanskrit origin, meaning "illusion" or "dream."
- Mayumi - Of Japanese origin, meaning "true reason" or "gentleness."
- Medine - Of Arabic origin, meaning "one who is aware" or "knowledgeable."
- Megan - Of Welsh origin, meaning "pearl" or "great."
- Melanie - Of Greek origin, meaning "black" or "dark."
- Melike - Of Turkish origin, meaning "as beautiful as a flower."
- Melina - Of Greek origin, meaning "honey" or "honeybee."
- Melis - A variant of Melissa, meaning "bee" or "honey."
- Melody - Of Greek origin, meaning "song" or "music."
- Mia - Of Italian and Scandinavian origin, meaning "mine" or "beloved."
- Michela - The feminine form of Michael, meaning "who is like God?"
- Mikayla - A variation of Michaela, meaning "who is like God?"
- Mila - Of Slavic origin, meaning "gracious" or "dear."
- Millicent - Of Latin origin, meaning "strong in work" or "hardworking."
- Milly - A diminutive of Millicent, meaning "strong in work."
- Mina - Of German origin, meaning "love" or "protection."
- Minerva - Of Latin origin, associated with the goddess of wisdom.
- Minnie - A diminutive of Wilhelmina, meaning "resolute protector."
- Mira - Of Latin origin, meaning "wonder" or "admirable."
- Miranda - Of Latin origin, meaning "worthy of admiration."
- Miriam - Of Hebrew origin, meaning "wished-for child" or "rebellious."
- Miuccia - Of Italian origin, a name popularized by fashion designer Miuccia Prada.
- Mizuki - Of Japanese origin, meaning "beautiful moon."
- Monica - Of Latin origin, meaning "advisor" or "counselor."
- Montana - Of Latin origin, meaning "mountain."
- Morgan - Of Welsh origin, meaning "sea circle" or "bright."
- Muriel - Of Irish origin, meaning "sea-bright" or "of the sea."
Boy names with M:
- Mack - A short form of Malcolm, of Scottish origin, meaning "son of the servant."
- Maddox - Of Welsh origin, meaning "son of Madoc," with "Madoc" meaning "fortunate" or "lucky."
- Malachi - Of Hebrew origin, meaning "my messenger" or "my angel."
- Malcolm - Of Scottish origin, meaning "devotee of Saint Columba" or "follower of St. Columba."
- Malik - Of Arabic origin, meaning "king" or "ruler."
- Malte - Of Scandinavian origin, a variant of the name "Malt," meaning "powerful."
- Malvin - Of Old English origin, meaning "leader" or "chief."
- Manfred - Of German origin, meaning "man of peace."
- Manuel - Of Spanish origin, derived from Emmanuel, meaning "God is with us."
- Marcel - Of Latin origin, meaning "little warrior."
- Marco - Of Italian origin, a variation of Mark, meaning "warlike."
- Marcus - Of Latin origin, derived from Mars, the Roman god of war.
- Mario - Of Italian and Spanish origin, a variation of Marius, meaning "male" or "manly."
- Mark - Of Latin origin, meaning "warlike" or "hammer."
- Marlon - Of English origin, meaning "little falcon."
- Mars - Of Latin origin, named after the Roman god of war.
- Marshall - Of Old French origin, meaning "steward" or "horse servant."
- Martin - Of Latin origin, meaning "of Mars" or "warrior."
- Marvin - Of Welsh origin, meaning "sea hill" or "friend of the sea."
- Mason - Of English origin, meaning "stoneworker" or "builder."
- Massimo - Of Italian origin, meaning "the greatest."
- Mathias - A variant of Matthew, of Hebrew origin, meaning "gift of God."
- Matt - A diminutive of Matthew, meaning "gift of God."
- Matteo - The Italian form of Matthew, meaning "gift of God."
- Matthew - Of Hebrew origin, meaning "gift of God."
- Mauro - Of Latin origin, meaning "dark-skinned" or "Moor."
- Maverick - Of American origin, meaning "independent" or "nonconformist."
- Max - A short form of Maximilian, meaning "greatest."
- Maxim - Of Latin origin, meaning "greatest."
- Maximilian - Of Latin origin, meaning "greatest."
- Maxton - Of English origin, meaning "from the great town."
- Maxwell - Of Scottish origin, meaning "Mack's stream" or "from Maccus' stream."
- Merlin - Of Welsh origin, meaning "sea fortress" or "hawk."
- Michele - The Italian form of Michael, meaning "who is like God?"
- Miguel - The Spanish form of Michael, meaning "who is like God?"
- Mikael - A variant of Michael, meaning "who is like God?"
- Mike - A diminutive of Michael, meaning "who is like God?"
- Milan - Of Slavic origin, meaning "gracious" or "dear."
- Miles - Of Latin origin, meaning "soldier" or "merciful."
- Miller - Of English origin, meaning "one who grinds grain."
- Milo - Of German origin, meaning "merciful" or "soldier."
- Mohammad - Of Arabic origin, meaning "praised" or "praiseworthy."
- Montgomery - Of French origin, meaning "mountain of the rich man."
- Moore - Of English origin, meaning "from the moor" or "dark-skinned."
- Morgan - Of Welsh origin, meaning "sea circle" or "bright."
- Morris - Of Latin origin, meaning "dark-skinned" or "Moor."
- Moses - Of Hebrew origin, meaning "drawn from the water."
- Muhammad - Of Arabic origin, meaning "praised" or "praiseworthy."
- Murphy - Of Irish origin, meaning "sea warrior."
- Murray - Of Scottish origin, meaning "settlement by the sea."
We hope this guide has helped ease your search for the ideal baby name! Whether you’re drawn to contemporary names or prefer more traditional options, what matters most is choosing something that feels perfect for your family. If you’re still considering or looking for a unisex alternative, check out our list of gender-neutral names for additional inspiration!