Meaning of red china

Definition of red china

(noun) a communist nation that covers a vast territory in eastern Asia; the most populous country in the world

Other information on red china

WIKIPEDIA results for red china
Amazon results for red china