deerhoundEnglish

Scottish deerhound, deerhound

Noun

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

English: Scottish deerhound, deerhound

Bahasa: Deerhound

Bahasa words with similar meanings

English words with similar meanings

Show 1 words