maraschino liqueur

Noun
  1. Distilled from fermented juice of bitter wild marasca cherries (synset 107926619)

Other Searches