English: Threapwood
Welsh: Threapwood
Subject: Enwau lleoedd
Welsh definition: Lle yn Lloegr.