also refers to Mahila Insitute of Technology, an Engineering studies institution for girls in New Delhi, India.
("Mahila" in Hindi refers to lady)

Log in or register to write something here or to contact authors.