raintranslation and definition "rain", tamil lexiconWordTamil Definitionrainமழைdrainவடிகால்rainsமழைக்காலம்.Verb FormsPresent TensePastPast ParticiplePresent ParticipleTamil MeaningRainRainedRainedRaining