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.

Full Dictionary Entry