curacao

Nouns

  • (n) a popular island resort in the Netherlands Antilles
  • (n) flavored with sour orange peel curacoa,

Synonyms

curacoa

Words of close approximity

curacy
curacoa