DEERHOUND


Meaning of DEERHOUND in English

[deer.hound] n (1818): scottish deerhound

Merriam-Webster English vocab.      Английский словарь Merriam Webster.