Amur is a crossword puzzle answer that we have spotted 2 times. A river of Northeast Asia that forms the boundary between Russia and China River of Northeast Asia whose greater part of length forms the border between Russia and china