Manchurian
English Meaning
- Of or pertaining to Manchuria, a large territory forming part of the Chinese empire, and the original home of the Tatar dynasty now ruling in China. It lies east of Mongolia, and north of Corea.
Sorry, No Malayalam Meaning for your input!
See Manchuria Want To Try Manchurian In Malayalam??