English: Rudry
Welsh: Rhydri
Subject: Enwau lleoedd
Welsh definition: Caerffili