mountain shrike in Finnish mountain shrike in Finnish filippiinienlepinkäinen noun Lanius validirostris, a small bird endemic to the Philippines. Add to Flashcards