Exulting
Ex·ult·ing
Exulting
a.
Rejoicing triumphantly or exceedingly; exultant.