cochin

/kˈoʊtʃɪn/

Explore definitions, synonyms, and language insights of cochin

Definitions

Noun
Asian breed of large fowl with dense plumage and feathered legs

More General Terms