Cochin - Definition

cochin

n 1: Asian breed of large fowl with dense plumage and feathered
legs [syn: cochin, cochin china]

Look up another word