1. International Telecommunication Union.
1. International Typographical Union.
British Dictionary definitions for ITU
abbreviation 1. Intensive Therapy Unit
2. International Telecommunications Union
Related Abbreviations for ITU
ITU
International Telecommunication Union