1 English Synonyms for JAYHOUN
Prev.1Next
Amu Darya
Definition: 1. A major river in Central Asia flowing across the border of Uzbekistan and Turkmenistan parallel to Syr Darya and into the Aral Sea. Known in classical times as Oxus.
Show more information about Amu Darya
Prev.1Next
Search took: 16.9577 ms