Tamil Dictionary 🔍

hornowl

Horn"owl`, n. (Zoöl.) Defn: See Horned Owl.


hornowl - Similar Words