Tamil Dictionary 🔍

dewdrop

Dew"drop`, n. Defn: A drop of dew. Shak.


dewdrop - Similar Words