amur river - definitions and synonyms

amur river noun

  1. ( also written as Amur River )

    English Meaning: 

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

    Synonyms:

    amur / heilong / heilong jiang