Definition of Shenyang in English:

Shenyang

proper noun

  • A city in north-eastern China; population 4,101,200 (est. 2006). An important Manchurian city between the 17th and early 20th centuries, it is now the capital of the province of Liaoning.

    Former name Mukden

Pronunciation

Shenyang

/ʃɛnˈjaŋ/