MYRIARCH MEANING IN ENGLISH

• Myriarch Definition & Synonyms

  1. (n.) A captain or commander of ten thousand men.


RECENT SEARCHES