Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Full Meaning Origins Gender
Mahmooud Mahmooud: Arabic name meaning "praiseworthy," symbolizing honor and... Arabic Boy
Mahmud Mahmud: Arabic name meaning "praiseworthy," popular in Arabic-speaking... Arabic Boy
Mahlynne Mahlynne: Unique, feminine name symbolizing strength, grace, and... American Girl
Mahmoed Mahmoed: Arabic name meaning "praiseworthy," associated with masculine... Arabic Boy
Mahlyssa Mahlyssa: Unique, graceful name of African American origin... African American Girl
Mahlo Mahlo: rare German name meaning "mighty warrior" or... German Boy
Mahlene Mahlene: unique, feminine name meaning "gentle" or "kind,"... American Girl
Mahlyka Mahlyka: Afghan name meaning "moonlight," gaining popularity for... Afghanistan Girl
Mahlei Mahlei: a unique, feminine name meaning "bitter" or... American Girl
Mahlaya Mahlaya: an elegant, meaningful name meaning "queen" of... African American Girl
Mahlea Mahlea: Unique American name meaning "bitter," gaining popularity... American Girl
Mahlath Mahlath: Unique Biblical name meaning "lyre," symbolizing music... Biblical Girl
Mahlani Mahlani: Hawaiian name meaning "heavenly flower," elegant and... Hawaiian Girl
Mahka Mahka: Unique name meaning "earth" in Lakota, associated... Lakota Girl
Mahjub Mahjub: Arabic name meaning "beloved," significant in Islamic... Arabic Boy
Mahjabeen Mahjabeen: Urdu name meaning "beautiful," associated with elegance... Urdu Girl
Mahishwaran Mahishwaran: Tamil name meaning "lord of the buffalo,"... Tamil Boy
Mahit Mahit: Indian name meaning "intelligent," gaining popularity in... Indian Girl
Mahita Mahita: Sanskrit name meaning "greatness," gaining popularity for... Sanskrit Girl
Mahishwara Mahishwara: Unique name from Hindu mythology, meaning "great... Hindu Boy
Mahishwar Mahishwar: Hindu name meaning "lord of buffalo," symbolizing... Hindu Boy
Mahir Mahir: Arabic name meaning "skilled," gaining popularity in... Arabic Boy
Mahinur Mahinur: Turkish name meaning "moonlight," elegant and culturally... Turkish Girl
Mahipala Mahipala means "protector of the earth," symbolizing strength... Sanskrit Boy
Mahinouchehr Mahinouchehr means "moon-like," symbolizing beauty in Persian culture. Persian Boy
Mahinouche Mahinouche: Persian name meaning "moonlight," cherished for its... Persian Girl
Mahine Mahine: Persian name meaning "moon," elegant, unique, and... Persian Girl
Mahinaz Mahinaz: Persian name meaning "moonlight," elegant, unique, and... Persian Girl
Mahinbanu Mahinbanu: Persian name meaning "moon lady," elegant and... Persian Girl
Mahimya Mahimya: A unique Hindu name meaning "glory" or... Hindu Girl