Big Huge Thesaurus

Devi

noun

sounds kind of like