Xi Shi
Xizi is also a nickname for the great Chinese beauty Xi Shi. Literally it means Xi Lady. Since the West Lake at Hangzhou was believed to be the legendary incarnation of Xi Shi, thus it is also called Xizi Hu (lake).