AMUR





Definition:

  1. [noun] an Asian river between China and Russia; flows into the Sea of Okhotsk
    Synonyms: Amur, Amur River, Heilong Jiang

Synonyms: