COCHIN Meaning of COCHIN in English n. (in full cochin-china) 1. a fowl of an Asian breed with feathery legs. 2 this breed. Etymology: Cochin China in Vietnam Oxford English vocab. Оксфордский английский словарь. 2012