creme de cacao

Explore definitions, synonyms, and language insights of creme de cacao

Definitions

Noun
sweet liqueur flavored with vanilla and cacao beans

More General Terms