curacoa
1.
(
noun
) flavored with sour orange peel
Synonyms:
curacao
Related Words:
orange liqueur
Terms and Conditions of Use / Copyright Notice