Did You Know?

Did you know?

Why is Shanghai called 上海?

Geographycitiescoastplace names

Chinese

上海

Pinyin

Shànghǎi

Explanation

上 means above or upstream, and 海 means sea. The name likely refers to its location on the coast, where the Huangpu River meets the East China Sea.

At a glance

Category
Geography
Chinese
上海
Pinyin
Shànghǎi
Tags
cities, coast, place names

Share this fact

Browse all facts
shape

Learn Chinese in 3 months with ease

Start Learning
hero image