ADHRN: Alliance for Democracy and Human Rights in Nepal

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

Definition in English: Alliance for Democracy and Human Rights in Nepal