ELKHOUND


Meaning of ELKHOUND in English

■ noun a large hunting dog of a Scandinavian breed with a shaggy grey coat.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.