ZANU-PF: Zimbabwe African National Union-Patriotic Front

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

Definition in English: Zimbabwe African National Union-Patriotic Front