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