English: Higher Wych
Welsh: Higher Wych
Subject: Enwau lleoedd
Welsh definition: Lle yn Lloegr.