n. autonomous island which is the largest of one of the Netherlands Antilles (in the Caribbean Sea); orange flavored liqueur made with dried peel of bitter oranges
CURACAO
Meaning of CURACAO in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012