Golden Bowl

Dictionary

EXULTANTa.

Rejoicing triumphantly.