Big Huge Thesaurus

Durga

noun

sounds kind of like