Definition of MSP in English:

MSP

noun

  • A Member of the Scottish Parliament.

Pronunciation:

MSP

/ɛmɛsˈpiː/