English: Y Lanfa, Trefechan
Welsh: Y Lanfa, Trefechan
Subject: Enwau lleoedd
English definition: Aberystwyth
Welsh definition: Aberystwyth