TU: Triam Udom Suksa School

What does TU mean? The above is one of TU meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Triam Udom Suksa School