From Latin 'triumphus' meaning victory or conquest; used as an English virtue word name.
Like Triumph?
Swipe through thousands of names like it