Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Muhammad Muhammad means "praised," is widely used, and honors the Prophet. Muslim Boy
Muinuddeen Muinuddeen: Muslim name meaning "supporter of the religion," melodious, meaningful. Muslim Boy
Muradali Muradali: a meaningful, unique Muslim name meaning "desired" or "wished." Muslim Boy
Mu’inur Rahman Mu'inur Rahman means "supporter of the Most Gracious" in Arabic. Muslim Boy
Mu’inul Haq Mu'inul Haq: a unique, meaningful Muslim name symbolizing strength and faith. Muslim Boy
Mu’inul Islam Mu'inul Islam means "supporter of Islam," reflecting strong religious devotion. Muslim Boy
Moinudeen Moinudeen: Muslim name meaning "helper of the religion," culturally significant. Muslim Boy
Masuma Masuma: Muslim name meaning "innocent," cherished in specific cultures. Muslim Girl
Minhaajuddin Minhaajuddin means "path of religion," commonly used for Muslim boys. Muslim Boy
Marziya Marziya: Muslim name meaning "pleasing," gaining popularity among families. Muslim Girl
Masoome Masoome: Muslim name meaning "innocent," popular in specific regions. Muslim Girl
Masooma Masooma: Muslim name meaning "innocent," popular in specific regions. Muslim Girl
Masrurul Haq Masrurul Haq: joyful name meaning truth, significant in Muslim culture. Muslim Boy
Mansurul Haq Mansurul Haq means "victorious in the truth," reflecting honor. Muslim Boy
Mansurul Islam Mansurul Islam means "victorious in Islam," reflecting strength and faith. Muslim Boy
Morjane Morjane: Moroccan name meaning "coral," symbolizing strength and beauty. Moroccan Girl
Morjana Morjana: Moroccan name meaning "coral," gaining popularity for girls. Moroccan Girl
Morat Morat: Moroccan name meaning "brave," gaining popularity for uniqueness. Moroccan Boy
Miloudi Miloudi: Moroccan name meaning "beloved," significant in Arabic culture. Moroccan Boy
Morade Morade: Moroccan name meaning "desire," associated with males, culturally significant. Moroccan Boy
Miloud Miloud: Moroccan name meaning "born during a festival," predominantly male. Moroccan Boy
Martil Martil: Unique Moroccan name with Berber roots, culturally significant heritage. Moroccan Boy
Marouane Marouane: Moroccan name meaning "king," symbolizing strength and leadership. Moroccan Boy
Malouli Malouli: Moroccan name symbolizing strength, resilience, and cultural heritage. Moroccan Boy
Malouki Malouki: Moroccan name meaning "kingly," unique and culturally rich choice. Moroccan Boy
Maurice Maurice: Latin name meaning "dark-skinned," historically popular in Europe. Moorish Boy
Mandukhai Mandukhai: Mongolian name meaning "queen," gaining popularity among parents. Mongolian Girl
Mendee Mendee: Mongolian name meaning peace, unisex, gaining global recognition. Mongolian Unisex
Mandukai Mandukai: Mongolian name meaning "eternal," gaining popularity for girls. Mongolian Girl
Myllford Myllford: rare English name meaning "mill crossing," mostly a surname. Middle Ages Boy