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