deerhound : Definition, Usages, News and More

Search Words

deerhound


  • n  very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland

  • Wherever she goes, her miniature poodle and huge, shaggy Scottish deerhound go too.

Hot News: The Heading Text Size Should Match With the Size Of The Image