triumph ˈtrʌɪʌmf/ noun 1. a great victory or achievement.
127