frontal raintranslation and definition "frontal rain", tamil lexiconWordTamil Definitionfrontal rainமுன்நிலை மழை