blenheim spaniel








noun

  1. one of a breed of toy spaniels having a short head and long ears.
53 queries 0.506