geographical name river 900 miles (1448 kilometers ) central India flowing SE across the Deccan into Bay of Bengal
GODAVARI
Meaning of GODAVARI in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012