Definition of Dunhuang in English:

Dunhuang

proper noun

  • A town in NW China, in Gansu province, located on the old Silk Road near the site of the earliest known Buddhist cave shrines (4th century ad).

Pronunciation:

Dunhuang

/dʊnˈhwaŋ/