stormstranslation and definition "storms", tamil lexiconWordTamil Definitionstormsபெருமழைweather-wornவானிலைத் தடங்களையுடைய, புயல் முதலியவற்றின் தடங்களையுடைய, நாட்பட்ட.