Big Huge Thesaurus

bairava

noun

sounds kind of like