What is the meaning of Torrid?

Very hot and dry.

Full of intense emotions arising from sexual love; ardent and passionate.

Full of difficulty.

[of a streak, form, etc.] Good, impressive, hot

imperfect/conditional impersonal of torri

Source: wiktionary.org