Answer: harigalds

AnswerCrossword Clue
harigalds(Scots) viscera also HARIGALS