姚劉沙

姚刘沙
Yáoliúshā

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

Wiktionary

Entry Composition