curacao
1.
(
noun
) flavored with sour orange peel
Synonyms:
curacoa
Related Words:
orange liqueur
2.
(
noun
) a popular island resort in the Netherlands Antilles
Related Words:
island
Terms and Conditions of Use / Copyright Notice