Definition of Amur in English:

Amur

proper noun

  • A river of NE Asia, forming for the greater part of its length the boundary between Russia and China. Its length is about 4,350 km (2,737 miles).

    Chinese name Heilong

Pronunciation:

Amur

/əˈmʊə/