Back to Dictionary
楼兰
樓蘭
Lóulán
1. ancient oasis town of Kroraina or Loulan on the Silk road near Lop Nor [[羅布泊|罗布泊]], modern Xinjiang
Noun