Chinese-English dictionary »

上海 /shànghǎi/ meaning in English

ChineseEnglish
上海 /Shànghǎi/ proper noun

Shanghai(Chinese municipality and port)
proper noun
[UK: ʃæŋ.ˈhaɪ] [US: ˈʃæŋ.ˈhaɪ]