Zhongshan /ˈʒɔŋ.ʃæn/ noun1 •A prefecture-level city of Guangdong, in southern China.The chief town of Zhongshan, Shiqi (formerly spelt Shekkei) has been an important market centre and inland port for 800 years. — 1990