English: Weston Rhyn
Welsh: Weston Rhyn
Subject: Enwau lleoedd
Welsh definition: Lle yn Lloegr.