Yuxi noun1 •A prefecture-level city of Yunnan, China.According to the Chinese state-run news agency, Xinhua, the herd on Wednesday was in Yuxi, about 20 kilometers (12 miles) from Kunming, a city of 7 million people. — 2021