English: Radyr
Welsh: Radur
Subject: Enwau lleoedd
Welsh definition: Caerdydd