Where does “शंघाई” come from?

शंघाई (Hindi) comes from Chinese Mandarin 上海.

Ancestry of “शंघाई”, step by step

StepLanguageWordMeaning
1Chinese Mandarin上海
Every word from Chinese Mandarin 上海
शंघाई — Etymology, Origin & Word History | Etymology Explorer