Synonyms of Satrap in English :
Antonyms of Satrap in English
Thesaurus of Satrap in English
Satrap
see definition of satrapHypernyms of satrap
1. (noun) a governor of a province in ancient Persia
Synonyms of Satrap in English :
Antonyms of Satrap in English
Thesaurus of Satrap in English
1. (noun) a governor of a province in ancient Persia