Meaning & History
Anglicized form of the Gaelic name "MacCogadhain"; composed of the Gaelic prefix "mac," which means "son of," and the Gaelic personal name "Cuchogaidh", which means "Hound of War". The name is also found in Ireland as Cogan, Coggan, Coggen, Cogin, Coggon, Coogan and Goggin(s).