Big Huge Thesaurus

Gehenna

noun

sounds kind of like