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