Noun Definition

amur

1.Definition: an Asian river between China and Russia; flows into the Sea of Okhotsk

Related Noun(s):heilong

Category: Objects