n. pudding made from the heart and liver of a sheep mixed with oatmeal and boiled in the stomach of the animal (Scottish Cookery)
HAGGIS
Meaning of HAGGIS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012