McCough
McCough is a surname of English origin. It is believed to be a variant of the surname "McGough," which itself is an Anglicized form of the Irish Gaelic surname "Mag Eochagáin." This Irish surname is derived from the personal name "Eochagán," meaning "young raven." The name likely originated in regions where Irish and English cultures interacted, such as the border regions of England and Scotland, or during periods of English settlement in Ireland.
Over time, the spelling of the surname evolved, with "McCough" appearing as one of several variations, alongside