MSP


Meaning of MSP in English

MSP BrE AmE

(Member of the Scottish Parliament) a British politician who is a member of the Scottish Parliament

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.