Tamil Dictionary 🔍

thundershower

Thun"der*show`er, n. Defn: A shower accompanied with lightning and thunder.


thundershower - Similar Words