English dictionary
triumphant meaning and definition
Definition and meaning of triumphant at MeaningMonkey.org. triumphant meaning and definition in the English Dictionary.TRIUMPHANT adjective
Definition of triumphant (adjective)
Source: Princeton University Wordnet