Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Matrycja Matrycja: rare Polish name meaning "gift of God" or "bitterness." Polish Girl
Maryjana Maryjana: Polish name meaning "bitterness," unique with cultural significance. Polish Girl
Martysia Martysia: Unique Polish name meaning "lady," elegant and feminine choice. Polish Girl
Martynka Martynka: Unique Polish name meaning "warrior," associated with bravery. Polish Girl
Marcyanna Marcyanna: rare Polish name meaning "bitter" or "rebellious," elegant. Polish Girl
Marceli Marceli: Polish name meaning "young warrior," unique and timeless appeal. Polish Boy
Marcianna Marcianna: Unique Polish name meaning "warlike," reflecting strength and elegance. Polish Girl
Marcyann Marcyann: Unique Polish name meaning "warlike," reflecting strength and individuality. Polish Girl
Malgościa Malgościa: rare Polish name meaning "pearl," elegant and unique choice. Polish Girl
Malgoša Malgoša: Polish name meaning "pearl," unique, elegant, and feminine. Polish Girl
Malgośka Malgośka: rare Polish name meaning "pearl," elegant and unique choice. Polish Girl
Malgosha Malgosha: Polish name meaning "pearl," unique, elegant, and feminine. Polish Girl
Malgosya Malgosya: Polish name meaning "pearl," elegant, unique, and feminine. Polish Girl
Magdalenna Magdalenna: Unique Polish name meaning "woman from Magdala," elegant charm. Polish Girl
Machut Machut: Polish name meaning "gift of God," unique and meaningful. Polish Boy
Mozhganeh Mozhganeh: Persian name meaning "eyelashes," symbolizing beauty and grace. Persian Girl
Mozhgan Mozhgan: Persian name meaning "eyelashes," symbolizing beauty and grace. Persian Girl
Motegah Motegah: Persian name meaning "precious time" or "valuable moment." Persian Unisex
Mozhdeh Mozhdeh means "good news," symbolizing joy in Persian culture. Persian Girl
Mozhde Mozhde: Persian name meaning "good news," cherished for its uniqueness. Persian Girl
Morvarid Morvarid means "pearl," symbolizing beauty and elegance in Persian culture. Persian Unisex
Mortaza Mortaza: Persian name meaning "chosen one," symbolizing divine selection and honor. Persian Boy
Mojdeh Mojdeh: Persian name meaning "good news," gaining popularity for girls. Persian Girl
Moradi Moradi: Persian name meaning "eternal," gaining popularity for boys. Persian Boy
Monireh Monireh: Persian name meaning "enlightened," symbolizing wisdom and intelligence. Persian Girl
Monire Monire: Persian name meaning "shining," elegant, and culturally significant. Persian Girl
Mitran Mitran: Persian name meaning "friend," associated with males, unique. Persian Boy
Minouchehr Minouchehr: a unique, strong Persian name with rich heritage. Persian Boy
Mitrah Mitrah: Persian name meaning "friend," unique, masculine, culturally significant. Persian Boy
Mitram Mitram: Persian name meaning "friend," symbolizing loyalty and companionship. Persian Boy