Cocker spaniel has 2 different meanings across 1 category:
Noun
a small breed with wavy silky hair; originally developed in England
Either of two breeds of dog, the American cocker spaniel and the English cocker spaniel.