Meaning of curacoa

Definition of curacoa

(noun) flavored with sour orange peel

Other information on curacoa

WIKIPEDIA results for curacoa
Amazon results for curacoa