Etymology
Today it means: The language of the Tuyuhun kingdom. Full definition →
From Chinese 吐谷渾/吐谷浑 (tǔyùhún).
Etymology from Wiktionary, CC BY-SA 4.0.