The Mahanadi is a major river in East Central India. It drains an area of around 141,600 square kilometres (54,700sqmi) and has a total course of 858 kilometres (533mi). The river flows through the states of Chhattisgarh and Odisha.The word Mahanadi literally comes from two odia words 'maha' and nadi' meaning 'The Great River'.