curacao

(noun)

noun

1. a popular island resort in the Netherlands Antilles

Definition categories: location

2. flavored with sour orange peel

Similar word(s): curacoa

Definition categories: food