Godavari
geographical name
Go·da·va·ri
gō-ˈdä-və-rē
river 900 miles (1448 kilometers) long in central India flowing southeast across the Deccan Plateau into the Bay of Bengal
Love words? Need even more definitions?
Merriam-Webster unabridged
Share