MGHRO: Mahatma Gandhi Human Rights Organisation

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

Definition in English: Mahatma Gandhi Human Rights Organisation