I. noun Date: 1921 a member of the military police, an elected member of a parliament, II. abbreviation melting point, metropolitan police, milepost
MP
Meaning of MP in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012