shenyang

/SH EH0 N Y AE1 NG/
noun
  1. 1

    A subprovincial city, the provincial capital of Liaoning, in northeastern China.