Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of cochin fowl

- A large variety of the domestic fowl, originally from Cochin China (Anam).