rain owl
English
Noun
rain
owl
(
plural
rain owls
)
Synonym of
barred owl
.