Meaning of shenyang

Definition of shenyang

(noun) a city in northeastern China

Other information on shenyang

WIKIPEDIA results for shenyang
Amazon results for shenyang