DPFLP: Democratic Popular Front for the Liberation of Palestine

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

Definition in English: Democratic Popular Front for the Liberation of Palestine