ALL meanings of shenyang
Shen·yang
S s - noun shenyang Pinyin, Wade-Giles. a province in NE China. 58,301 sq. mi. (151,000 sq. km). Capital: Shenyang. 1
- noun shenyang a walled city in NE China in S Manchuria, capital of Liaoning province: capital of the Manchu dynasty from 1644–1912; seized by the Japanese in 1931. Pop: 4 916 000 (2005 est) 0
- noun shenyang city in NE China; capital of Liaoning province: pop. 4,740,000 0