Big Huge Thesaurus

tam-tam

noun

sounds kind of like