Golden Bowl

Dictionary

EXULTINGppr.

Rejoicing greatly or in triumph.