答剌罕

Etymology
Ultimately from. Possible.

Noun

 * 1)  tarkhan