Synonyms of Inner Mongolia
Primary definition: An autonomous region of the People's Republic of China, located in the northern part of the country along the border with Mongolia and Russia.
Primary definition: An autonomous region of the People's Republic of China, located in the northern part of the country along the border with Mongolia and Russia.