Skip to main content

English: Pentwyn

Welsh: Pentwyn

Part of speech

Proper noun

Definition

Caerdydd