Keogan Family History
Keogan Surname Meaning
Irish (Cavan and Meath): variant of Keoghan an Anglicized form of Gaelic Mac Eochagáin an Ulster form of Mag Eochagáin ‘son of Eochagán’ a diminutive of Eochaidh see Geoghegan.
Alternatively, Keoghan is sometimes a variant of Keohane.
Source: Dictionary of American Family Names 2nd edition, 2022
