SATRAP


Meaning of SATRAP in English

[ '~ ]

■ noun

1》 a provincial governor in the ancient Persian empire.

2》 a subordinate or local ruler.

Origin

ME: from OFr. ~e or L. ~a , based on Old Pers. kšathra-pāvan 'country-protector'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.