haggis
Explore definitions, synonyms, and language insights of haggis
Definitions
Noun
made of sheep''s or calf''s viscera minced with oatmeal and suet and onions and boiled in the animal''s stomach