English: Aberbargoed
Welsh: Aberbargoed
Subject: Enwau lleoedd
Welsh definition: Caerffili