Meaning of english cocker spaniel

Definition of english cocker spaniel

(noun) a small breed with wavy silky hair; originally developed in England

Other information on english cocker spaniel

WIKIPEDIA results for english cocker spaniel
Amazon results for english cocker spaniel