Meaning of Amur

Definition of Amur

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

Other information on Amur

WIKIPEDIA results for Amur
Amazon results for Amur