Summary
English Synonyms:   more detail...
  1. Shanghai:


English

Detailed Synonyms for Shanghai in English

Shanghai:

Shanghai [the ~] noun

  1. the Shanghai
    – the largest city of China; located in the east on the Pacific; one of the largest ports in the world 1
    the Shanghai
    – the largest city of China; located in the east on the Pacific; one of the largest ports in the world 1

Related Definitions for "Shanghai":

  1. the largest city of China; located in the east on the Pacific; one of the largest ports in the world1

Related Synonyms for Shanghai