Il fiume Thamirabarani è un fiume in India. Inizia a scorrere dal picco Agastyarkoodam nelle colline dei Ghats occidentali a Papanasam del distretto di Tirunelveli, Tamil Nadu.
Questo fiume aveva il nome di Porunai nell'antico paese Tamil. Il nome di Thamirabarani è assunto dall'alto contenuto di rame in questo fiume. Questo contenuto di rame rende anche l'acqua di questo fiume, dolce o gustoso.
Il fiume Thamirabarani attraversa i distretti di Tirunelveli e Thoothukudi. La lunghezza di questo fiume è di 125 km. Questo fiume e i suoi affluenti portano acqua a questi distretti. Perciò l'acqua è usata per l'irrigazione.
Gli affluenti del fiume Thamirabarani sono il fiume Gadananathi, il fiume Manimuthar, il fiume Pachaiyar ecc. Un elenco di dighe sono costruite intorno al fiume.