Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of curacoa

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