English: Training Room
Welsh: Ystafell Hyfforddi
Subject: Enwau lleoedd
English definition: Cathays Park