shanghai
Info · Definitions · Synonyms · Characters
Definitions
(noun) the largest city of China; located in the east on the Pacific; one of the largest ports in the world. Synonyms: Shanghai.
Noun Definition 1
Info · Definitions · Synonyms · Characters