Ghaghara
geographical name
Gha·gha·ra
ˈgä-gə-ˌrä
river 570 miles (1207 kilometers) long in south central Asia flowing south from southwestern Tibet through Nepal into the Ganges River in northern India
Love words? Need even more definitions?
Merriam-Webster unabridged
Share