English: Puffin Island
Welsh: Ynys Seiriol
Subject: Enwau lleoedd
Welsh definition: Ynys Môn