skotlanninhirvikoira

Noun

 * 1) Scottish deerhound, deerhound large breed of hound bred to hunt the red deer by coursing