Big Huge Thesaurus

divi-divi

noun

sounds kind of like