Big Huge Thesaurus

cocytus

noun

sounds kind of like