Xiu
Pet Name
Xiu
Origin
Chinese
Meaning
Charming
Notes about Xiu
Xiu originates in Chinese language and means "charming". As a feminine given name it is very rare in the United States. Xiu is the name of an e-commerce company in China.
More Info about Xiu
No more information.