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