Big Huge Thesaurus

tympan

noun

sounds kind of like