You searched for: “myriarch
myriarch (s) (noun), myriarchs
A captain, or commander, of ten thousand men.