Big Huge Thesaurus

Carib

noun

sounds kind of like