English: Rookwood Hospital
Welsh: Ysbyty Rookwood
Subject: Iechyd
English definition: Cardiff
Welsh definition: Caerdydd