Online English Dictionary

Home

Triumphant


a.

Rejoicing for victory; triumphing; exultant.


© 2009 Dammam Community College