Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Marzen Marzen: Unique German name meaning "from the sea," male gender. German Boy
Marzelline Marzelline: Unique German name meaning "warrior," reflecting strength and courage. German Girl
Marxen Marxen: rare German name meaning "son of Mark" or "Mars." German Boy
Marliesa Marliesa: Unique German name meaning "bitter," symbolizing strength and independence. German Girl
Marlenne Marlenne: German name meaning "strong," unique, elegant, and timeless choice. German Girl
Marleise Marleise: Unique German name meaning "famous warrior" or "strong leader." German Girl
Marildi Marildi: rare German name meaning "famous battle maiden," unique charm. German Girl
Marielene Marielene: German name meaning "strong-willed," unique and elegant choice. German Girl
Marie-Kristina Marie-Kristina: Unique German name meaning "beloved follower of Christ." German Girl
Maria-Kristine Maria-Kristine is a unique, elegant German name with deep meaning. German Girl
Maria-Kristina Maria-Kristina combines German origins, meaning "beloved follower of Christ." German Girl
Margherete Margherete: Unique German name meaning "pearl," elegant and sophisticated. German Girl
Margaretta Margaretta: German name meaning "pearl," symbolizing beauty and purity. German Girl
Mareen Mareen: Unique German name meaning "bitter," elegant and traditional choice. German Girl
Manni Manni: rare German name meaning "man" or "warrior," symbolizes strength. German Boy
Manifred Manifred: rare German name meaning "man of peace" with significance. German Boy
Malve Malve: Unique German name meaning "mallow flower," elegant and feminine. German Girl
Main Main: a rare German name meaning strength, typically for males. German Boy
Mailin Mailin: German name meaning "beautiful," gaining popularity for girls. German Girl
Maike Maike: German name meaning "bitter" or "beloved," elegant and unique. German Girl
Mahlo Mahlo: rare German name meaning "mighty warrior" or "strong leader." German Boy
Misho Misho: Georgian name meaning "gift from God," popular and meaningful. Georgian Boy
Mariami Mariami: Georgian name meaning "bitter," symbolizing strength and independence. Georgian Girl
Muireachan Muireachan: Gaelic name meaning "beloved" or "sea warrior," rare. Gaelic Boy
Morag Morag: a majestic Scottish name with deep cultural significance. Gaelic Girl
Mael Donnchadh Mael Donnchadh: Unique Gaelic name with cultural significance and charm. Gaelic Boy
Màireadh Màireadh: Gaelic name meaning "pearl," rare and feminine choice. Gaelic Girl
Mackdonald Mackdonald: Scottish surname meaning "son of Donald," with historical significance. Gaelic Unisex
Macdonald Macdonald means "son of Donald," a prominent Scottish surname. Gaelic Unisex
Myriane Myriane: French name meaning "miracle," elegant, unique, and feminine. French Girl