Triumphant
Triumphant

Triumphant

Having won a battle or contest; victorious.