Tamil Dictionary 🔍

owl-eyed

Owl"-eyed`, a. Defn: Having eyes like an owl's.


owl-eyed - Similar Words