Meaning of cocker spaniel

Definition of cocker spaniel

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

Other information on cocker spaniel

WIKIPEDIA results for cocker spaniel
Amazon results for cocker spaniel