English: Painscastle
Welsh: Castell-paen
Subject: Enwau lleoedd
Welsh definition: Yn Sir Powys.