Noun
A West Indian island, giving its name to a disease, to a cherry, etc.
More about this word
Synonyms and related words
Explore this word
