English: Cinema
Welsh: Sinema
Subject: Enwau lleoedd
English definition: Cathays Park