YourDictionary

Shenyang

city in NE China; capital of Liaoning province: pop. 4,740,000

See Shenyang in American Heritage Dictionary 4

link/cite print suggestion box