Big Huge Thesaurus

tartufe

noun

sounds kind of like