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

More General Terms