triumphers
English
Noun
triumphers
plural of
triumpher