Updated June 9, 2019 Share: Family name origins & meanings Italian : probably a topographic name for someone in a swampy area, from Sicilian moghia ‘mud’, ‘mire’, or Italian moia ‘marshy’, ‘boggy’.