Skip to main content

English: Beaumaris

Welsh: Biwmares

Part of speech

Proper noun