CPVPV: Committee for the Propagation of Virtue and the Prevention of Vice

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

Definition in English: Committee for the Propagation of Virtue and the Prevention of Vice