Big Huge Thesaurus

Cocytus

noun

sounds kind of like