Definition of Ghagara River in English:

Ghagara River

(also Gogra)

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ə/