Skip to main content

English: Aberarth

Welsh: Aber-arth

Part of speech

Proper noun