Big Huge Thesaurus

Tisiphone

noun

sounds kind of like