Synonyms and Antonyms for Scottish_deerhound

1. Scottish deerhound (n.)

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

Synonyms: