[--]

Jyutping can4 jan1 saa1
Pinyin ché nēn shā

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