Big Huge Thesaurus

rocambole

noun

sounds kind of like