Cochin fowl

English

Noun

Cochin fowl (plural Cochin fowls)

  1. (dated) The Cochin (chicken).