Big Huge Thesaurus

golgotha

noun

sounds kind of like