Big Huge Thesaurus

limenitis

noun

sounds kind of like