English: Riverfront Theatre
Welsh: Theatr Glan yr Afon
Subject: Diwylliant a'r celfyddydau
English definition: Newport
Welsh definition: Casnewydd