Indian River Names Meaning Krishna Kundali Lachen Lachung Lakshmana Tirtha Luni Mahakali Mahanadi Mahananda Mahi Malaprabha Mandovi Meenachil Meghna Mithi Mula Musi Mutha Nag Narmada Nethravathi Pahuj Palar Pamba Panjnad Panzara Parambikulam Parbati Payaswini Pench Penganga Penner Perar Periyar Ponnaiyar Pranhita Purna Ramganga Rangeet Rapti Ravi Sun River Rihand