DictionaryAI

barn owl

Short definition from Wiktionary

Noun

  1. An owl of the species Tyto alba, often having a white face and commonly found in barns and other farm buildings.

We haven’t written up barn owl yet: Simple and Standard meanings, examples and a quiz.