Definition of PLO in English:

PLO

  • Palestine Liberation Organization.