MIT: Madras Institute of Technology

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

Definition in English: Madras Institute of Technology