NCFP: North Carolinians for Peace

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

NCFP: North Carolinians for Peace

Definition in English: North Carolinians for Peace