Le fleuve Thamirabarani est un fleuve de l'Inde. Elle commence à couler au sommet de l'Agastyarkoodam, dans les collines des Ghâts occidentaux, à Papanasam, dans le district de Tirunelveli, au Tamil Nadu.
Cette rivière portait le nom de Porunai dans l'ancien pays tamoul. Le nom de Thamirabarani est dû à la forte teneur en cuivre de cette rivière. Cette teneur en cuivre rend également l'eau de cette rivière, douce ou savoureuse.
La rivière Thamirabarani traverse les districts de Tirunelveli et Thoothukudi. La longueur de cette rivière est de 125 km. Cette rivière et ses affluents apportent de l'eau à ces districts. L'eau est donc utilisée à des fins d'irrigation.
Les affluents de la rivière Thamirabarani sont la rivière Gadananathi, la rivière Manimuthar, la rivière Pachaiyar, etc. Liste des barrages construits autour de la rivière.