meaning of cochin
1.
A
large
variety
of
the
domestic
fowl,
originally
from
Cochin
China
(Anam).
Related Words
cochin
|
cochineal
|
Developed & Maintained By
Taraprasad.com