English dictionary
cathay meaning and definition
Definition and meaning of cathay at MeaningMonkey.org. cathay meaning and definition in the English Dictionary.CATHAY noun
Definition of Cathay (noun)
- a communist nation that covers a vast territory in eastern Asia; the most populous country in the world
- synonyms: China, Communist China, mainland China, People's Republic of China, PRC, Red China
Source: Princeton University Wordnet