Big Huge Thesaurus

Caribees

noun

sounds kind of like