saukkokoira

Etymology
,

Noun

 * 1) Otterhound, otter dog breed of scent hound originating in Britain