Definify.com

Definition 2024


Red_China

Red China

English

Proper noun

Red China

  1. (slang) The People's Republic of China