Where does “Shanghai” come from?

Shanghai (Ido) comes from Chinese Mandarin 上海.

Ancestry of “Shanghai”, step by step

StepLanguageWordMeaning
1Chinese Mandarin上海
Every word from Chinese Mandarin 上海
Shanghai — Etymology, Origin & Word History | Etymology Explorer