Cathay Meaning
There are 1 meaning(s) for word Cathay
Meaning 1 : 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
Synonyms : china, communist china, mainland china, people's republic of china, prc, red china
Similar words of Cathay :
