exuberate
exuberate - verb
to express great joy
exuberate - thesaurus
exult
jubilate
rejoice
triumph