Meaning of manchuria

Definition of manchuria

(noun) a region in northeastern China

Other information on manchuria

WIKIPEDIA results for manchuria
Amazon results for manchuria