English: Griffiths Crossing
Welsh: Griffiths Crossing
Subject: Enwau lleoedd
English definition: Caernarfon
Welsh definition: Safle'r carchar newydd.