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