English: Bishops Castle
Welsh: Bishop's Castle
Subject: Enwau lleoedd
Welsh definition: Lle yn Lloegr.
Welsh context: Nid Trefesgob.