English | German | Russian | Czech

tumen English

Meaning tumen meaning

What does tumen mean?

tumen

(historical) An army unit of 10,000 soldiers, among the ancient Mongols.

Are you looking for...?