Skip to main content

English: Bardsey Island

Welsh: Ynys Enlli

Part of speech

Proper noun

Definition

Gwynedd