tawny owl

/ˈtɔːni aʊl/

UK: /ˈtɔːni aʊl/

tawny owl

English Noun
Ad

Definition

Any of species Strix aluco of strigid owls, of Europe, western Asia, and the Middle East.

Ad