Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Marisca Marisca: Dutch name meaning "of the sea," unique and elegant. Dutch Girl
Marinde Marinde: Unique Dutch name meaning "sea warrior," ideal for girls. Dutch Girl
Marikke Marikke: Unique Dutch name meaning "bitter" or "rebellious," feminine. Dutch Girl
Marikje Marikje: Unique Dutch name meaning "bitter" or "beloved," feminine charm. Dutch Girl
Marije Marije: Dutch name meaning "bitter" or "beloved," moderately popular. Dutch Girl
Marietje Marietje: rare Dutch diminutive of Maria, meaning "bitter" or "beloved." Dutch Girl
Margrieta Margrieta: Dutch name meaning "pearl," symbolizing beauty and purity. Dutch Girl
Manen Manen: Dutch male name meaning "moon," unique and distinctive choice. Dutch Boy
Maikel Maikel: Dutch name meaning "who is like God," popular for boys. Dutch Boy
Mathiasen Mathiasen: Danish name meaning "gift of God," unique and charming. Danish Boy
Madz Madz: Unique, gender-neutral Danish name gaining popularity for individuality. Danish Unisex
Madsen Madsen: Danish name, masculine, unique, traditional, with cultural significance. Danish Boy
Myska Myska: Unique Czech name meaning "little mouse," rare and charming. Czech Girl
Miluša Miluša: a graceful, unique Czech name meaning "gracious" or "kind." Czech Girl
Miluš Miluš: a rare, gracious Czech male name with cultural significance. Czech Boy
Maly Maly: Czech name meaning "small," charming, feminine, and unique. Czech Girl
Morwena Morwena: rare Cornish name meaning "maiden" or "sea white." Cornish Girl
Merrynne Merrynne: a unique, joyful Cornish name for girls, elegantly uncommon. Cornish Girl
Medlyn Medlyn: Unique, Cornish unisex name meaning "middle," charming and uncommon. Cornish Unisex
Mawgan Mawgan: rare Cornish unisex name meaning "monk" or "little monk." Cornish Unisex
Mhairie Mhairie is a Scottish feminine name derived from Mary, rich history. Christian Girl
Mhaire Mhaire, a Scottish variant of Mary, means "bitter" or "beloved." Christian Girl
Mary-Christine Mary-Christine combines traditional names, reflecting Christian heritage and significance. Christian Girl
Mary-Christina Mary-Christina combines Christian roots, offering uniqueness and historical significance. Christian Girl
Mykaila Mykaila: modern variant of Michaela, meaning "who is like God?" Chinese, Hebrew Girl
Moxi Moxi: a unique, gender-neutral name meaning "beautiful" in Chinese. Chinese Unisex
Mingyue Mingyue means "bright moon," symbolizing beauty, elegance, and grace. Chinese Girl
Minghui Minghui: Unisex Chinese name meaning "bright wisdom" or "intelligent grace." Chinese Unisex
Minghao Minghao: Chinese name meaning brightness and virtue, popular among males. Chinese Boy
Ming Ming: a unisex Chinese name meaning "bright" or "shining." Chinese Unisex