Definition of MSP in English:

MSP

noun

  • A Member of the Scottish Parliament.

Pronunciation

MSP

/ɛmɛsˈpiː/