Tumen
Look up
Tumen
in Wiktionary, the free dictionary.
Tumen
may refer to one of the following.