COCHIN

Definition of COCHIN

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