scottish deerhound

Noun
  1. Very large and tall rough-coated dog bred for hunting deer;
    Known as the royal dog of Scotland (synset 102094654)

Other Searches