Sambuca - Definition

sambuca

n 1: an Italian liqueur made with elderberries and flavored with
licorice

Look up another word