Definitions of Amur river:

  • noun:   an Asian river between China and Russia; flows into the Sea of Okhotsk