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
Tweet