English: clenches
Welsh: hoelion
Subject: Amaeth
Welsh definition: Mewn pedol.