sambuca

Nouns

  • (n) an Italian liqueur made with elderberries and flavored with licorice

Words of close approximity

sambur