MCCHS: Madras Christian College High School

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

Definition in English: Madras Christian College High School