Big Huge Thesaurus

tambour

noun

sounds kind of like