Skip to main content

English: Holy Island

Welsh: Ynys Gybi

Part of speech

Proper noun

Definition

Ynys Môn