What does the word TRIUMF mean?

Alphabet: