Welsh Sheepdog in Finnish Welsh Sheepdog in Finnish walesinpaimenkoira noun A type of herding dog originating in 20th-century Wales. Add to Flashcards