Exultation

0
1741
Exultation  Meaning: noun. A feeling of joy or triumph.

Exultation Meaning: noun. A feeling of joy or triumph.