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