History
History
Synonyms
UK
US
Meaning:
triumph

(the joy or satisfaction at) a success or victory

extreme happiness

EXULTANCE as in Wiktionary
EXULTANCE as in Wikipedia