English: Gabalfa
Welsh: Gabalfa
Subject: Enwau lleoedd
Welsh definition: Caerdydd