HaggisBy Slant / March 29, 2025 « Back to Glossary IndexA Scottish dish made from the stomach and other organs of a sheep.