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.”

Synonyms

  • archaeological site
  • river

Antonyms

  • desert
  • urban area