red owl
English
Noun
red
owl
(
plural
red owls
)
The
barn owl
Tyto soumagnei
.
Synonyms:
Madagascar red owl
,
Madagascar grass-owl
,
Soumagne's owl