THECA: The Hut Environmental and Community Association

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

Definition in English: The Hut Environmental and Community Association