English: Hayscastle
Welsh: Cas-lai
Subject: Enwau lleoedd
Welsh definition: Sir Benfro