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