exulting

Meaning

exult

To rejoice; to be very happy, especially in triumph; to triumph (over).

Notes

Sign in to write sticky notes