Big Huge Thesaurus

exultation

noun

sounds kind of like