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.      Оксфордский английский словарь.