English: Castle Buildings, Womanby Street
Welsh: Adeiladau'r Castell, Stryd Womanby
Subject: Enwau lleoedd
English definition: Cardiff
Welsh definition: Caerdydd
English context: Former ACCAC offices.
Welsh context: Swyddfeydd ACCAC gynt.