Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Marilis Marilis combines Mary and Lise, symbolizing tradition and uniqueness. French Girl
Mishellah Mishellah: Unique girl's name meaning "who is like God," gaining popularity. French Girl
Mirjami Mirjami: Finnish name meaning "bitterness," linked to strength and femininity. Finnish Girl
Mikayla Mikayla: a popular, meaningful name meaning "who is like God." Finnish Girl
Miika Miika: Finnish name meaning "who is like God?" Popular choice. Finnish Boy
Marylyn Marylyn combines Mary and Lynn, meaning "beloved lake" in Hebrew. English Girl
Mikaela Mikaela means "who is like God," symbolizing strength and resilience. Swedish Girl
Michaila Michaila: a unique, modern name meaning "who is like God?" English Girl
Mykala Mykala is a modern, feminine variant of Michaela, meaning "who is like God?" English Girl
Matt Matt, a timeless name meaning "gift of God," signifies tradition. French Unisex
Mykell Mykell: modern variant of Michael, meaning "who is like God?" German Unisex
Maryanna Maryanna is a classic feminine name combining Mary and Anna. Italian Girl
Mykel Mykel, a variant of Michael, means "who is like God?" Spanish Unisex
Manasses Manasses: Hebrew name meaning "causing to forget," with historical significance. Spanish Boy
Mikael Mikael, a Hebrew name meaning "who is like God," signifies strength. Scandinavian Unisex
Michaele Michaele, a variant of Michael, means "who is like God?" Italian Girl
Marylee Marylee combines Mary and Lee, symbolizing strength and tradition. English Girl
Maryli Maryli combines Mary and Lily, symbolizing beauty, purity, and history. English Girl
Molli Molli is a feminine name meaning "bitterness" with historical significance. English Girl
Micki Micki is a diminutive, affectionate nickname for Michaela, meaning "who is like God?" American Unisex
Mikell Mikell: Hebrew name meaning "who is like God," popular for boys. English Boy
Moyse Moyse, a Hebrew name, means "drawn out of water." English Boy
Makaileigh Makaileigh combines meanings of "God" and "meadow," creating uniqueness. English Girl
Maryleigh Maryleigh combines Mary and Leigh, symbolizing strength, grace, and beauty. English Girl
Maryelen Maryelen combines classic names Mary and Ellen, meaning "beloved" and "bright." English Girl
Marysa Marysa is a modern feminine name combining Mary and Lisa. English Girl
Marlise Marlise is a modern feminine name combining Mary and Elizabeth. English Girl
Molley Molley, a feminine name, signifies strength and independence, derived from Maryam. English Girl
Mollie Mollie, derived from Mary, means "bitter" and symbolizes sweetness. English Girl
Michalin Michalin: Unique unisex name derived from Michael, meaning "who is like God?" English Unisex