Definition of JP in English:

JP

  • Justice of the Peace.