Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Mable Mable means "lovable," has English origins, and is considered vintage. English Unisex
Marshell Marshell: English name meaning "caretaker of horses," now unisex. English Unisex
Maydock Maydock is a unique English name combining "May" and "dock." English Unisex
Mynta Mynta is a unique name symbolizing freshness, purity, and vitality. English Unisex
Mayes Mayes: English surname meaning "kinsman," used as unisex first name. English Unisex
Medford Medford: English name meaning "ford by the meadow," historically significant. English Unisex
Merrie Merrie means "joyful," has English origins, and is cheerful. English Unisex
Mister Mister is an uncommon, respectful name for boys, historically used. English Unisex
Marley Marley: Unisex name meaning "pleasant wood," popularized by Bob Marley. English Unisex
Mather Mather, of English origin, means "mower" from Old English roots. English Unisex
Milborough Milborough: rare unisex name meaning "gentle fortress" with historical significance. English Unisex
Merripen Merripen: Unique English name meaning "famous hill," unisex, melodic. English Unisex
Milli Milli means "precious one," is a unisex name with history. English Unisex
Morley Morley: English unisex name meaning "meadow on the moor." English Unisex
Merrill Merrill: Unisex name meaning "shining sea," historically used since 12th century. English Unisex
Marsten Marsten means "from the marsh town," derived from Old English. English Unisex
Morleigh Morleigh: Unique unisex name meaning "meadow by the moor." English Unisex
Mylen Mylen: English name meaning "from the mill," symbolizing hard work. English Unisex
Morre Morre: English name meaning "marshy land," unisex, historically significant choice. English Unisex
Milborne Milborne: English name meaning "mill stream," rare and historically significant. English Unisex
Mundee Mundee: English variant of Monday, from Old English "Monand." English Unisex
Meres Meres: Uncommon English name meaning "boundary," suitable for any gender. English Unisex
Merrell Merrell, an English name meaning "blackbird," evokes nature's beauty. English Unisex
Morelan Morelan: a rare, unisex name meaning "marshy lane" in English. English Unisex
Mead Mead: English name meaning "meadow," from Old English origin. English Unisex
Moreley Moreley: English name meaning "meadow on the moor," nature-related. English Unisex
Marlo Marlo: a modern, unisex name meaning "pleasant hill" or "marshy." English Unisex
Morse Morse: English surname meaning "dweller by the peat bog." English Unisex
Merritt Merritt: Unisex name meaning "worthy of merit," popular in America. English Unisex
Milbourn Milbourn, an English name, means "mill stream" and signifies heritage. English Unisex