Icelandic Sheepdog in Finnish Icelandic Sheepdog in Finnish islanninlammaskoira noun A spitz herding dog bred in Iceland. Add to Flashcards