English dictionary

horned owl meaning and definition

Definition and meaning of horned owl at MeaningMonkey.org. horned owl meaning and definition in the English Dictionary.

HORNED OWL noun

Definition of horned owl (noun)

  1. large owls having prominent ear tufts
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: