Curacao
enUS- noun
Words related to Curacao
noun a popular island resort in the Netherlands Antilles
Related Words
- Netherlands Antilles
noun flavored with sour orange peel
Synonyms
- curacoa
Related Words
- orange liqueur