English: Newborough
Welsh: Niwbwrch
Subject: Enwau lleoedd
Welsh definition: Ynys Môn