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

Treasure Words