Noun cochin has 1 sense
  1. cochin, cochin china - Asian breed of large fowl with dense plumage and feathered legs
    --1 is a kind of domestic fowl, fowl, poultry
,
TOP