Big Huge Thesaurus

eumenides

noun

sounds kind of like