Skip to main content

English: Vaynor

Welsh: Faenor

Part of speech

Proper noun

Definition

Merthyr Tudful