rain treetranslation and definition "rain tree", tamil lexiconWordTamil Definitionrain treeதூங்கு மூஞ்சி மரம், மழை மரம்