CATHAY Meaning of CATHAY in English n. archaic or poet. the country China. Etymology: med.L Cataya Oxford English vocab. Оксфордский английский словарь. 2012