Big Huge Thesaurus

tambala

noun

sounds kind of like