0%

ALL meanings of orkhon

Or·khon
O o
  • noun orkhon a river in E central Asia, flowing E, N, and then NE from the N central Mongolian People's Republic to the Selenga River. About 400 miles (645 km) long. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?