MAHANADI


Meaning of MAHANADI in English

geographical name river about 560 miles (900 kilometers ) E India flowing into Bay of Bengal in Orissa through several mouths

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.