monkey-faced owl in Finnish monkey-faced owl in Finnish tornipöllö noun A barn owl, Tyto alba. Add to Flashcards