myriarch
English
myriarch meaning in English • myriarch का अर्थ अंग्रेजी में
Noun
- A captain or commander of ten thousand men.