SAMBUCA

Definition of SAMBUCA

  1. (noun)an Italian liqueur made with elderberries and flavored with licorice