Big Huge Thesaurus

asura

noun

sounds kind of like