What is the full meaning of harigalds
(Scots) viscera, also HARIGALS [n]
Example of the word harigalds placed on a Scrabble board.