CURACOA MEANING IN ENGLISH

• Curacoa Definition & Synonyms

  1. (n.) A liqueur, or cordial, flavored with orange peel, cinnamon, and mace; -- first made at the island of Curaccao.


Synonyms:
Curacao,

RECENT SEARCHES