Save Type Surname (from given name) Usage Manx Meaning & History Manx contracted form of the Irish Gaeilge "Mac Ghiobúin". See also McCubbon