MahanadiBy Editor / May 7, 2021 [Mahanadi] A major Indian river flowing through central India, known for its devastating floods. ▵ Mahanadi (Isha)