Meaning of drambuie

Definition of drambuie

(noun) a sweet Scotch whisky liqueur

Other information on drambuie

WIKIPEDIA results for drambuie
Amazon results for drambuie