Scottish terrier

Scottish terrier definitions

noun
  • A breed of dog originating in Scotland.