English dictionary
satrap meaning and definition
Definition and meaning of satrap at MeaningMonkey.org. satrap meaning and definition in the English Dictionary.SATRAP noun
Definition of satrap (noun)
- a governor of a province in ancient Persia
Source: Princeton University Wordnet