Definition of THI in English:

THI

  • Temperature–humidity index.