The names McGahagin, Gehegan, Geoghegan and MacGeoghegan in Ireland are derived from the native Gaelic Mag Eochagain Sep that was located in County Westmeath. This Gaelic name is ultimately a form of the first name Eachaidh which has been anglicized as Oghy. name Garvin in Ireland is derived from the native Gaelic O'Garbhain Sept who were located in County Kerry and who are akin to the Moriartys. The name is taken from a Gaelic word meaning 'rough'. It is in the Province of Munster that the majority of descendants can still be found.