Big Huge Thesaurus

kamba

noun

sounds kind of like