Hornowl Definition
noun
(rare) A horned owl.
Wiktionary
Other Word Forms of Hornowl
Noun
Singular:
hornowl
Plural:
hornowlsFind Similar Words
Find similar words to hornowl using the buttons below.