Lyonesse Wiki
Advertisement

The Cavenaugh Family of Duplin County in North Carolina is represented here by Lord Robert, Seneschal. Irish names tend to vary widely in their spelling and overall form. The original Gaelic form of the name Cavenaugh is Caomhanach, an adjective denoting association with St. Caomhan. The first Kavanagh, Donal, the son of Dermot MacMurrough, was fostered by a successor of this saint.

KavanaughArms


Advertisement