The story
From the Welsh personal name Cadwgan, probably composed of the elements cad (“battle”) + gwgan (“scowler”), and also an anglicisation of the Irish surname Ó Ceadagáin.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A surname from Welsh or A surname from Irish. Full definition →
From the Welsh personal name Cadwgan, probably composed of the elements cad (“battle”) + gwgan (“scowler”), and also an anglicisation of the Irish surname Ó Ceadagáin.
Etymology from Wiktionary, CC BY-SA 4.0.