English: pen
Welsh: lloc
Subject: Amaeth
English definition: for sheep etc.
Welsh definition: ar gyfer anifeiliaid