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