Names: Degannwy

Names:
A village in Caernarvonshire, site of Llewelyn Fawrs castle