Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Mahomet Mahomet: Arabic name meaning "praiseworthy," associated with males, culturally significant. Arabic Boy
Mahmuud Mahmuud: Arabic name meaning "praiseworthy," popular in Arabic-speaking regions. Arabic Boy
Mahmuudh Mahmuudh: Arabic name meaning "praiseworthy," popular in Arabic-speaking regions. Arabic Boy
Mahmooud Mahmooud: Arabic name meaning "praiseworthy," symbolizing honor and admiration. Arabic Boy
Mahmud Mahmud: Arabic name meaning "praiseworthy," popular in Arabic-speaking countries. Arabic Boy
Mahmoed Mahmoed: Arabic name meaning "praiseworthy," associated with masculine qualities. Arabic Boy
Mahjub Mahjub: Arabic name meaning "beloved," significant in Islamic culture. Arabic Boy
Mahfuzur Mahfuzur means "protected" in Arabic; it's a unique masculine name. Arabic Boy
Mahir Mahir: Arabic name meaning "skilled," gaining popularity in various regions. Arabic Boy
Mahfuz Mahfuz: Arabic name meaning "protected," symbolizing security and safety. Arabic Boy
Mahdye Mahdye: Arabic name meaning "guided," associated with strength and masculinity. Arabic Boy
Mahera Mahera: Arabic name meaning "skilled," elegant, unique, and empowering. Arabic Girl
Mahdii Mahdii: Arabic name meaning "guided," symbolizing leadership and wisdom. Arabic Boy
Mahdie Mahdie: Arabic name meaning "guided," unique, masculine, culturally rich choice. Arabic Boy
Mahdiah Mahdiah: Arabic name meaning "guided," unique, and culturally significant choice. Arabic Girl
Mahbuba Mahbuba: Arabic name meaning "beloved," elegant, and culturally significant. Arabic Girl
Mahamoud Mahamoud: Arabic name meaning "praiseworthy," associated with male strength. Arabic Boy
Mahamood Mahamood: Arabic name meaning "praiseworthy," associated with males, moderately popular. Arabic Boy
Mahamad Mahamad: Arabic name meaning "praiseworthy," popular in Arabic-speaking regions. Arabic Boy
Mahalli Mahalli: Unique Arabic name meaning "local," primarily for males. Arabic Boy
Magida Magida: Arabic name meaning "noble," associated with elegance and honor. Arabic Girl
Maghfur Maghfur: Arabic name meaning "forgiven," symbolizing grace and uniqueness. Arabic Boy
Maedah Maedah: Arabic name meaning "banquet," symbolizing abundance and hospitality. Arabic Girl
Madinah Madinah: Arabic name meaning "city," feminine, culturally significant, unique. Arabic Girl
Madina Madina: Arabic name meaning "city," gaining popularity for girls. Arabic Girl
Madihah Madihah: Arabic name meaning "praiseworthy," elegant, and culturally rich. Arabic Girl
Madiha Madiha: Arabic name meaning "praiseworthy," gaining popularity for daughters. Arabic Girl
Madhia Madhia: Arabic name meaning "praiseworthy," elegant, and culturally significant. Arabic Girl
Madani Madani: Arabic name meaning "urban," unique, masculine, culturally significant. Arabic Boy
Maaz Maaz: Arabic name meaning "glory," gaining popularity for its strength. Arabic Boy