Meaning of Shijiazhuang in English:

Shijiazhuang

Pronunciation /ˌʃiːdʒɪəˈʒwaŋ/

proper noun

  • A city in north-eastern central China, capital of Hebei province; population 2,241,500 (est. 2006).