Definition of Ghagara River in English:

Ghagara River

(also Gogra)

Pronunciation: /ɡəˈɡärə//ˈɡäɡərə/

proper noun

  • A river in south central Asia that flows for 570 miles (900 km) from southwestern Tibet through Nepal into India, where it joins the Ganges River.

Pronunciation:

Ghagara River

/ɡəˈɡärə//ˈɡäɡərə/