Skip to main content

English: Norton

Welsh: Norton

Part of speech

Proper noun

Definition

Vale of Glamorgan