- a province in northeastern China. 58,301 sq. mi. (151,000 sq. km). Capital: Shenyang.
- a province of NE China, in S Manchuria. Capital: Shenyang. Pop: 42 100 000 (2003 est). Area: 150 000 sq km (58 500 sq miles)
More Definitions
- DIRECT METHOD (noun) Definition, Meaning & Examples
- VITAMIN B COMPLEX (noun) Definition, Meaning & Examples
- EILEAN SIAR (noun) Definition, Meaning & Examples
- PROCUREMENT (noun) Definition, Meaning & Examples
- TRANS-JORDANIAN (noun) Definition, Meaning & Examples
- INDIAN PIPE (noun) Definition, Meaning & Examples