Hornowl

enUK

Horn´owl`


n.1.(Zool.) See Horned Owl.