thunder showertranslation and definition "thunder shower", tamil lexiconWordTamil Definitionthunder showerஇடுமழை