Marauding pirates Synonyms

Definitions for Marauding


  • (adjective) characterized by plundering or pillaging or marauding

MP abbreviation

MP is an abbreviation for Marauding Pirates
What does MP stand for?
MP stands for "Marauding Pirates"