姚刘沙

姚劉沙
Yáoliúshā

Yaoliusha, a former island of the Yangtze estuary, since merged into Chongming Island.

Wiktionary

Entry Composition