Meaning of creme de cacao

Definition of creme de cacao

(noun) sweet liqueur flavored with vanilla and cacao beans

Other information on creme de cacao

WIKIPEDIA results for creme de cacao
Amazon results for creme de cacao