Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Mammootty Mammootty: Indian male name, tribute to famous Malayalam actor. Indian Boy
Mordred Mordred, a Welsh name meaning "sea fortress," symbolizes betrayal, villainy, and dark power in mythology. Welsh Unisex
Mylilany Mylilany: a unique, modern name meaning "my little flower." Unique Girl
Mylea Mylea: modern, unique name derived from Mila, meaning "gracious." Unique Girl
Mykyle Mykyle is a modern, unique name combining Michael and Kyle. Unique Unisex
Moz Moz is a modern, unisex name gaining popularity for simplicity. Unique Unisex
Mouira Mouira: Rare Scottish name meaning "bitter," unique and feminine. Gaelic, Scottish Girl
Muira Muira: Unique Gaelic name meaning "sea," ideal for ocean lovers. Gaelic, Scottish Unisex
Musyca Musyca: Unique name linked to music, creativity, and artistry. Latin, Roman Unisex
Moonie Moonie is a unique, unisex name inspired by the moon. Unique Unisex
Moinuddin Moinuddin means "helper of the faith," rooted in Islamic tradition. Unique Boy
Modesteen Modesteen: a rare name meaning "modest young woman," reflecting humility. Unique Girl
Mocha Mocha: Unisex name meaning "dark brown," linked to coffee culture. Arabic Unisex
Momie Momie is a sweet, affectionate name, often used for mothers. Unique Unisex
Monnicka Monnicka: Unique name, likely derived from Monica, modern and feminine. English Girl
Miyanna Miyanna combines Mia and Anna, symbolizing beauty, grace, and strength. Unique Girl
Midgee Midgee is a unique, gender-neutral name meaning "small biting insect." Unique Unisex
Mistique Mistique: a unique, alluring name evoking mystery and charm. Unique Girl
Miluska Miluska: Peruvian name meaning "beloved," unique and culturally rich. Unique Girl
Milicent Milicent: a timeless name meaning "strong in work" and diligence. English Girl
Merrilyn Merrilyn is a unique feminine name combining Mary and Lynn. English Girl
Merrylina Merrylina: Unique feminine name meaning "beloved lake" or "bitter lake." English Girl
Medora Medora: Unique feminine name, created by Byron, with literary roots. Ancient Greek, Greek Girl
Memphis Memphis: a historically significant, unisex name with ancient Egyptian roots. Ancient Greek, Greek Unisex
Meaegin Meaegin: Unique Welsh name meaning "born of the field." Unique Unisex
Mawute Mawute: Ewe name meaning strength, resilience; unique, culturally significant choice. Unique Boy
Matrycak Matrycak is a Polish patronymic name meaning "register" or "list." Latin, Roman Unisex
Mathonwy Mathonwy means "bear lord" and is rooted in Welsh mythology. Celtic, Irish Boy
Maverick Maverick means independent; it's a strong, unique, and adventurous name. Unique Unisex
Maudee Maudee: vintage feminine name meaning "mighty in battle," now rare. English Girl