chongming island

/CH AO1 NG M IH0 NG AY0 L AH0 N D/
N
  1. 1

    Chongming, formerly romanized as Chungming, is an alluvial island at the mouth of the Yangtze River in East China covering as of 2010.