Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Marven Marven: English name meaning "lover of the sea," strong and unique. English Boy
Melburne Melburne: English name meaning "honey stream," with historical significance. English Boy
Malyn Malyn: Unique English name meaning "little warrior," suitable for all genders. English Girl
Maddon Maddon: English name meaning "son of Maddy," derived from Matthew. English Unisex
Morly Morly: Unique name meaning "clearing in a marsh," nature-inspired choice. English Unisex
Marwood Marwood: Unique English name meaning "lake in the woods." English Unisex
Mildraed Mildraed means "gentle counsel," is a rare, historical unisex name. English Unisex
Melvirne Melvirne: Unique name of English origin, meaning "mark dragon," rare. English Unisex
Millbourne Millbourne: unique unisex name meaning "mill stream," with historical significance. English Unisex
Mardyn Mardyn: Unique English name derived from Old English "mear." English Unisex
Mervine Mervine means "sea lover," derived from Old English origins. English Unisex
Meril Meril: English name meaning "shining sea," symbolizing beauty and strength. English Girl
Mindy Mindy: English diminutive of Melinda, meaning "sweet" or "gentle." English Girl
Melicent Melicent: an elegant, historical name meaning "strong worker" for girls. English Girl
Mylard Mylard means "mill guardian," originating from Old English roots. English Boy
Milington Milington: rare English name meaning "settlement near the mill." English Unisex
Martayne Martayne: Unique English name combining Martin and Wayne, strong masculine feel. English Boy
Marny Marny: Unique, unisex name of English origin meaning "of the sea." English Unisex
Marily Marily is a feminine name derived from Mary and Lynn. English Girl
Margeree Margeree: Unique English variant of Margaret, meaning "pearl" or "precious." English Girl
Midge Midge is a diminutive name meaning "small," often for Margaret. English Girl
Maebeline Maebeline: unique name combining Mae and Belinda, meaning beautiful pearl. English Girl
Mansfyeld Mansfield: English surname meaning "field of man," occasionally used as given name. English Unisex
Marnell Marnell means "from the sea fortress," symbolizing strength and protection. English Unisex
Marmee Marmee, a unique name meaning mother, gained popularity from "Little Women." English Girl
Mariner Mariner: Unisex name meaning "seafarer," symbolizing adventure and freedom. English Unisex
Marlie Marlie: modern, unisex name meaning "pleasant wood" with English origins. English Unisex
Martyn Martyn: English name from Latin, meaning "of Mars," historically significant. Welsh Unisex
Marlin Marlin: Unisex name meaning "of the sea," symbolizing strength and connection. Welsh Unisex
Marke Marke is a traditional, masculine name meaning "warlike" in Latin. English Boy