There are 2 main definitions of mp in English:

mp1

Syllabification: mp

abbreviation

Definition of mp in: