Other crossword clues for answer "STREGA"STREGAYellowish Italian liqueur whose name means "witch"Liqueur drunk by Don CorleoneLiqueur with saffronItalian liqueur.Italian liquer