Proper noun
An area in Xuhui, Shanghai, China.
A subdistrict of Xuhui, Shanghai, China, consisting of the central part of the larger neighborhood.
Source: en.wiktionary.orgAmong Catholic churches, St Ignatius Cathedral in Xujiahui is one of the largest, while She Shan Basilica is an active pilgrimage site. Source: Internet
One of the newest parks is in the Xujiahui area – Xujiahui Park, built in 1999 on the former grounds of the Great Chinese Rubber Works Factory and the EMI Recording Studio (now La Villa Rouge restaurant). Source: Internet
The park has a man-made lake with a sky bridge running across the park, and offers a pleasant respite for Xujiahui shoppers. Source: Internet