triumphators
English
Noun
triumphators
plural of
triumphator