Tú
Tǔ
lǔ
lǔ
fān
fān
Specific Meaning
1
Turpan City in Xinjiang (Chinese: Tulufan)