Definition of CATHAY
noun : CATHAY
Source: WordNet 3.1
-
1. (
) a communist nation that covers a vast territory in eastern Asia; the most populous country in the world ;
See more about : CATHAY