Big Huge Thesaurus

camachile

noun

sounds kind of like