Find the word definition

Wiktionary
barred owls

n. (plural of barred owl English)