17/05/2019 8:26:00 17/05/2019 8:26:00 Defmean 17/05/2019 8:26:00 Godavari Godavari Godavari Share on What is Godavari?Godavari definition and meaning on Dictionary terms: nouna river flowing SE from W India to the Bay of Bengal. 900 miles (1450 km) long.
Comments are closed here.