Triumphing
Tri·umph·ing
Triumphing
a.
Having or celebrating a triumph; victorious; triumphant.