NAWHRD: National Alliance of Women Human Rights Defenders

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

Definition in English: National Alliance of Women Human Rights Defenders