lóu​lán

Loulan

楼兰 樓蘭 lóu​lán
Loulan
An ancient oasis kingdom and city on the Silk Road located in modern-day Xinjiang; renamed 鄯善 shàn​shàn during the Han Dynasty.

Frequency

Movie subtitles
0.030 per million appears in 0% of films
Written text
0.979 per million

Cross-References

See

Referenced by

Sources