English: Cathedral Road
Welsh: Cathedral Road
Subject: Enwau lleoedd
English definition: Cardiff
Welsh definition: Caerdydd