Names starting with M

18 names that begin with M.

MachaUncertain, possibly plainIrish · girlMaeveIntoxicating, she who intoxicatesIrish · girlMairĂ©adPearlIrish · girlManannĂ¡nOf the Isle of Man, sea godIrish · boyMarcusOf Mars; warlikeLatin · boyMasonStone workerEnglish · boyMatildaMighty in battleGermanic · girlMatthewGift of GodHebrew · boyMaxThe greatestLatin · boyMayaIllusion; mother (varies)Sanskrit · girlMhairiGaelic form of MaryScottish Gaelic · girlMiaMine; short form of MariaItalian · girlMichaelWho is like God?Hebrew · boyMiloGracious, merciful (debated)Germanic · boyMoragGreat, little great oneScottish Gaelic · girlMorganSea-born, sea-brightWelsh · unisexMorwennaMaidenCornish · girlMuireannSea-born, sea-whiteIrish · girl