chongming

/CH AO1 NG M IH0 NG/
noun
  1. 1

    An island at the mouth of the Yangtze River in eastern China.

  2. 2

    A district of Shanghai, China, consisting of Chongming Island as well as Changxing, Hengsha, and other smaller islands in the Yangtze.

  3. 3

    (historical) A former town in Jiangsu, China.