Big Huge Thesaurus

tartarus

noun

sounds kind of like