Meaning of Cathay
Definition of Cathay
(noun)
a
communist
nation
that covers a
vast
territory
in
eastern
Asia; the
most
populous
country
in the
world
Other information on Cathay
WIKIPEDIA results for
Cathay
Amazon results for
Cathay
Tweet