exulting

EXULT'ING, ppr. Rejoicing greatly or in triumph.