Recent Searches
GRE Word List made easy using Mnemonics
sambuca - Dictionary definition and meaning for sambuca
SAMBUCA
(noun) an Italian liqueur made with elderberries and flavored with licorice
WordNet® 3.0, © 2006 by Princeton University.


