Synonyms of Shenzhen

Primary definition: A major city in Guangdong Province, China, known as a global technology and manufacturing hub.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)