Where does “上海” come from?

上海 (Chinese): Downtown Shanghai; Inner-city Shanghai; Shanghai city center

Definitions

  1. Downtown Shanghai; Inner-city Shanghai; Shanghai city center

Words derived from “上海