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