I am sorry for the wrong suggestion. I thought 'thudi' is 'first'. ylpathi123 garu is right. I too didn't come across 'tudi varsham' but it has a nice ring to it. 'final rain', 'final droplets of rain', 'forbearer/instructor/foreteller of start of new things'. Thanks for a new word. Thanks for ylpathi123 garu for correcting my mistake. :)