English: sty
Welsh: twlc
Subject: Amaeth
English definition: pig pen