exult

be triumphantly elated or jubilant; compare exalt
exultant