SPCPD: Southern Philippines Council for Peace and Development

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

Definition in English: Southern Philippines Council for Peace and Development