Big Huge Thesaurus

tisiphone

noun

sounds kind of like