English: gelded goat
Welsh: hafr
Subject: TGCh
Welsh definition: Bwch gafr wedi'i sbaddu.