Noun Definitionamur1.Definition: an Asian river between China and Russia; flows into the Sea of OkhotskRelated Noun(s):heilongCategory: Objects