English: barren sow
Welsh: hwch hesb
Subject: Anifeiliaid
Welsh definition: Hwch nad yw mwyach yn gallu beichiogi.