Updated June 9, 2019 Share: Family name origins & meanings Irish : reduced Anglicized form of Gaelic Ó Mathghamhna (see Mahoney).Irish : variant of Mahan and Mohan.French : habitational name from Mahon in Gironde.