Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Maelgwyn Maelgwyn means "princely hound," rooted in Welsh history and culture. Welsh Boy
Madock Madock: Welsh name meaning "fortunate," linked to history and mythology. Welsh Boy
Madawg Madawg: Welsh name meaning "fortunate warrior," strong and masculine choice. Welsh Boy
Maeron Maeron: Welsh unisex name meaning "bitter" or "sharp," historically significant. Welsh Unisex
Morvyn Morvyn: Welsh name meaning "sea hill," unique and culturally significant. Welsh Boy
Madog Madog: Welsh name meaning "fortunate," linked to history and mythology. Welsh Boy
Melycint Melycint: Unique Welsh name meaning "holy honey," perfect for girls. Welsh Girl
Marvynne Marvynne: a unique, feminine variant of the traditional name Marvin. Welsh Girl
Mostyn Mostyn: Welsh name meaning "from the mossy place," unisex, historical. Welsh Unisex
Marleene Marleene: Unique feminine name combining elements of Mary and Lina. English Girl
Maiebell Maiebell: Unique name meaning "beautiful pearl," popular in early 20th century. English Girl
Melodya Melodya is a unique feminine name inspired by music and creativity. English Girl
Misham Misham means "who is like God," a unique, meaningful name. Christian Unisex
Mechel Mechel means "who is like God," with historical and cultural significance. Christian Unisex
Mattaniah Mattaniah means "gift of the Lord," rooted in Hebrew tradition. Christian Boy
Malyk Malyk: Hebrew name meaning "king," unique, regal, and unisex. Christian Unisex
Mariene Mariene combines Mary and Irene, symbolizing love, peace, and uniqueness. Christian Girl
Mary-Louise Mary-Louise combines elegance, tradition, and sophistication in a name. Germanic Girl
Madalene Madalene, a feminine name, means "tower of strength" historically. Germanic Girl
Mattie Mattie is a diminutive name meaning "gift of Yahweh" or "mighty." Germanic Unisex
Messinia Messinia: Unique feminine name honoring Greek heritage and ancient history. Greek Girl
Melisandra Melisandra: Unique feminine name symbolizing strength, rooted in Greek mythology. Greek Girl
Meta Meta is a unique name meaning "beyond" or "transcendent." Greek Unisex
Megg Megg, a diminutive of Margaret, means "pearl" and has history. Greek Girl
Mardie Mardie, a diminutive of Margaret, means "pearl" and symbolizes kindness. Greek Girl
Malena Malena is a feminine name with diverse cultural and historical roots. Greek Girl
Maybella Maybella combines May and Bella, meaning "beautiful in May." Greek Girl
Maximilianos Maximilianos means "greatest," with rich historical and cultural significance. Greek Boy
Melonia Melonia: Unique feminine name from Greek mythology, meaning "song" or "music." Greek Girl
Mikhos Mikhos means "gift from God," symbolizing strength and leadership. Christian Unisex