Skip to main content

English: Penmaen

Welsh: Pen-maen

Part of speech

Proper noun

Definition

Yn Sir Abertawe.