Ordos noun1 •A region of China, enclosed by the great northern bend of the Yellow River and the Wei River to the south; also called Ordos Loop.