[---]

Jyutping wing5 lung4 saa1
Pinyin yǒng lóng shā

Definitions (Wiktionary)
  1. name
    Yonglongsha, a former island of the Yangtze River delta in China now merged with Chongming Island (崇明島)
    (syn.) 永丰沙, 永豐沙, 合豐沙, 合丰沙