Definition of MPP in US English:

MPP

noun

  • (In Canada) Member of Provincial Parliament.

Origin

Early 19th century; earliest use found in Colonial Advocate (Toronto).