Meaning of cochin

Definition of cochin

(noun) Asian breed of large fowl with dense plumage and feathered legs

Other information on cochin

WIKIPEDIA results for cochin
Amazon results for cochin