Tamil Dictionary 🔍

thundercloud

n. மின்செறிமுகில், மின் இடிமேகம்.


Thun"der*cloud`, n. Defn: A cloud charged with electricity, and producing lightning and thunder.


thundercloud - Similar Words