Shenyang - Definition

shenyang

n 1: a city in northeastern China [syn: Shenyang, Mukden,
Moukden, Fengtien]

Look up another word