Skip to main content

English: Johnstown

Welsh: Tre Ioan

Part of speech

Proper noun

Definition

Carmarthen