Scotch terrier

What is Scotch terrier?

Scotch terrier definition and meaning on Dictionary terms:
noun