exulting
definition: joyful and proud especially because of triumph or success
example:
speech part: adjective
synonyms:
triumphant
Video not found.