[--]

Jyutping jing4 cin4 saa1
Pinyin yíng qián shā

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