tawny owl

tawny owl definitions

noun
  • A species of strigid owl, Strix aluco, of Europe, western Asia, and the Middle East.