English: Newport
Welsh: Trefdraeth
Subject: Enwau lleoedd
English definition: Pembrokeshire