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