Cairn-terrier meaning
A small dog of a breed developed in Scotland, having a broad head and a rough shaggy coat.
noun
A small, shaggy Scottish terrier.
noun
Advertisement
Origin of cairn-terrier
So called because it hunts among cairns