English: Aberhafesp
Welsh: Aberhafesb
Subject: Enwau lleoedd
Welsh definition: Powys