Definitions of cochin:

  • noun:   Asian breed of large fowl with dense plumage and feathered legs