n. (Zoology) large owl with distinguished ear tufts
English → English - horned owl
n. Ohreule (f)
English → German - horned owl
i. orman baykuşu
English → Turkish - horned owl
Definition of horned owl
1. An owl of the genus Bubo native to the Americas, among the largest types of owls.
© Wordnet 3.1 & Wiktionary - Combined dictionary for best results.