English | German | Russian | Czech

Cathay English

Meaning Cathay meaning

What does Cathay mean?

Cathay

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

Synonyms Cathay synonyms

What other words have the same or similar meaning as Cathay?

Are you looking for...?