Big Huge Thesaurus

alecto

noun

sounds kind of like