Big Huge Thesaurus

devi

noun

sounds kind of like