English dictionary
cochin china meaning and definition
Definition and meaning of cochin china at MeaningMonkey.org. cochin china meaning and definition in the English Dictionary.COCHIN CHINA noun
Definition of cochin china (noun)
- Asian breed of large fowl with dense plumage and feathered legs
- synonyms: cochin
Source: Princeton University Wordnet