Keough Family History
14-Day Free Trial
Keough Name Meaning
Irish and Scottish: reduced Anglicized form of Gaelic Mac Eochaidh ‘son of Eochaidh’, a personal name based on each ‘horse’. Compare McGahan.
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Mckeough, Lough, Mcgough, Gough, Bough, Drought, Koeth, Keogh, Kough