SATRAP


Meaning of SATRAP in English

n. governor of a province in ancient Persia

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.