[--]

Jyutping zoeng1 pou4 saa1
Pinyin zhāng pú shā

Definitions (Wiktionary)
  1. name
    Zhangpusha, a former island in the Yangtze estuary now forming part of Chongming Island