COCHIN





Definition:

  1. [noun] Asian breed of large fowl with dense plumage and feathered legs
    Synonyms: china

Synonyms: