Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Mahlei Mahlei: a unique, feminine name meaning "bitter" or "beloved." American Girl
Mahlaya Mahlaya: an elegant, meaningful name meaning "queen" of African origin. African American Girl
Mahlea Mahlea: Unique American name meaning "bitter," gaining popularity for girls. American Girl
Mahlani Mahlani: Hawaiian name meaning "heavenly flower," elegant and unique choice. Hawaiian Girl
Mahlath Mahlath: Unique Biblical name meaning "lyre," symbolizing music and harmony. Biblical Girl
Mahka Mahka: Unique name meaning "earth" in Lakota, associated with femininity. Lakota Girl
Mahjub Mahjub: Arabic name meaning "beloved," significant in Islamic culture. Arabic Boy
Mahjabeen Mahjabeen: Urdu name meaning "beautiful," associated with elegance and tradition. Urdu Girl
Mahishwaran Mahishwaran: Tamil name meaning "lord of the buffalo," symbolizes strength. Tamil Boy
Mahit Mahit: Indian name meaning "intelligent," gaining popularity in South Asia. Indian Girl
Mahita Mahita: Sanskrit name meaning "greatness," gaining popularity for girls. Sanskrit Girl
Mahishwara Mahishwara: Unique name from Hindu mythology, meaning "great lord." Hindu Boy
Mahishwar Mahishwar: Hindu name meaning "lord of buffalo," symbolizing strength and leadership. Hindu Boy
Mahir Mahir: Arabic name meaning "skilled," gaining popularity in various regions. Arabic Boy
Mahipala Mahipala means "protector of the earth," symbolizing strength and leadership. Sanskrit Boy
Mahinur Mahinur: Turkish name meaning "moonlight," elegant and culturally rich. Turkish Girl
Mahinouchehr Mahinouchehr means "moon-like," symbolizing beauty in Persian culture. Persian Boy
Mahinouche Mahinouche: Persian name meaning "moonlight," cherished for its elegance. Persian Girl
Mahine Mahine: Persian name meaning "moon," elegant, unique, and culturally significant. Persian Girl
Mahinaz Mahinaz: Persian name meaning "moonlight," elegant, unique, and feminine. Persian Girl
Mahinbanu Mahinbanu: Persian name meaning "moon lady," elegant and unique choice. Persian Girl
Mahimya Mahimya: A unique Hindu name meaning "glory" or "greatness." Hindu Girl
Mahimna Mahimna means "praising greatness," is melodious, and culturally significant. Sanskrit Boy
Mahimaa Mahimaa means "greatness" in Sanskrit; it's a unique, elegant name. Hindi Girl
Mahfuzur Mahfuzur means "protected" in Arabic; it's a unique masculine name. Arabic Boy
Mahfuzul Mahfuzul: Bangladeshi name meaning "protected," unique, and culturally significant. Bangladeshi Boy
Mahfuzi Mahfuzi: African name meaning "protected," associated with strength and safety. African Boy
Mahfuz Mahfuz: Arabic name meaning "protected," symbolizing security and safety. Arabic Boy
Maheswary Maheswary is a meaningful Hindu name honoring goddess Maheshwari. Hindu Girl
Maheta Maheta: African name meaning "brave warrior," gaining popularity for boys. African Boy