cochin : Idioms & Phrases


cochin china

  • noun Asian breed of large fowl with dense plumage and feathered legs
    cochin.
WordNet

cochin fowl

Co"chin fowl`
Definitions
  1. (Zoöl.) A large variety of the domestic fowl, originally from Cochin China (Anam).
Webster 1913