Definitions of cairn terrier:

  • noun:   small rough-haired breed of terrier from Scotland