Meaning of amur river

Definition of amur river

(noun) an Asian river between China and Russia; flows into the Sea of Okhotsk

Other information on amur river

WIKIPEDIA results for amur river
Amazon results for amur river