NPCSL: National Peace Council of Sri Lanka

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

Definition in English: National Peace Council of Sri Lanka