Definition of THI in English:

THI

  • Temperature-humidity index.