English: Whitchurch
Welsh: Yr Eglwys Newydd
Subject: Enwau lleoedd
Welsh definition: Caerdydd