orkhon
/ˈɔrkɒn/Definitions
1. noun
A river in Mongolia and a major archaeological site of the Turkic and Mongolian peoples
“The Orkhon Valley is a UNESCO World Heritage site.”
1. noun
A river in Mongolia and a major archaeological site of the Turkic and Mongolian peoples
“The Orkhon Valley is a UNESCO World Heritage site.”