Big Huge Thesaurus

eblis

noun

sounds kind of like