Skip to main content

English: Alway

Welsh: Alway

Part of speech

Proper noun

Definition

Casnewydd