Question: is keogh an irish name?
Answer: Keogh, usually pronounced /ˈkjoʊ/, is an Irish surname. It is a reduced form on an Anglicisation of the Gaelic Mac Eochaidh, MacEochaidh. The personal name Eochaidh is based upon the Gaelic eoch, meaning "horse".