Exulting

Ex·ult·ing

Exulting

a.
  1. Rejoicing triumphantly or exceedingly; exultant.