Definition of WP in English:

WP

  • Word processing or word processor.