Definition of Amur in English:

Amur

proper noun

  • A river of northeastern Asia that forms, for much of its length, the boundary between Russia and China. Its length is about 2,737 miles (4,350 km)

    Chinese name Heilong

Pronunciation:

Amur

/äˈmo͞or/