Tamil Dictionary 🔍

owllight

Owl"light`, n. Defn: Glimmering or imperfect [R.] Bp. Warburton.


owllight - Similar Words