Definitions
There is 1 meaning of the phrase
English Cocker Spaniel.
English Cocker Spaniel - as a noun
A small breed with wavy silky hair; originally developed in england
Synonyms (Exact Relations)
cockercocker spaniel