Manzhouli noun1 •A city in the Inner Mongolia autonomous region, China, on the border with Russia and Mongolia.