Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of barred owl

- A large American owl (Syrnium nebulosum); -- so called from the transverse bars of a dark brown color on the breast.