English: Seawatch Centre
Welsh: Gwylfan
Subject: Enwau lleoedd
English definition: Moelfre, Ynys Môn
Welsh definition: Moelfre, Ynys Môn.