XAR
Proper noun
Meaning
XAR
(sometimes with the) Initialism of Xinjiang Autonomous Region, officially Xinjiang Uyghur Autonomous Region, an administrative region of China.
Proper noun
XAR
(sometimes with the) Initialism of Xinjiang Autonomous Region, officially Xinjiang Uyghur Autonomous Region, an administrative region of China.