Clue: Scottish organ pudding

Answer: HAGGIS

Length: 6


Similar Clues: