cochin

Noun
  1. Asian breed of large fowl with dense plumage and feathered legs (synset 101793453)

Other Searches