The Ghangara is the longest river in Nepal. In Sanskrit, the name means "marbles of the water". Other names of the river are Ghāghrā, and Gogra. It has a length of 573 kilometres (356 mi), or 1,080 kilometres (670 mi) including source rivers. Of this length, 507 kilometres (315 mi) are in Nepal, where it is called Karnali. It is the biggest tributary to the Ganges by volume, and the second-longest, after Yamuna.
Ghaghara (In India)
|Country||China, Nepal, India|
|- location||Tibet, China|
|- elevation||3,962 m (12,999 ft)|
|- location||Revelganj, India|
|Length||1,080 km (670 mi)|
|Basin size||127,950 km2 (49,400 sq mi)|
|- average||2,990 m3/s (106,000 cu ft/s)|
|- average||1,369 m3/s (48,300 cu ft/s)|
|- left||Bheri, Sarju, Kuwana, Rapti, Chhoti Gandak|
|- right||Seti, Dahawar, Sarda, Budhi Ganga|
The lower part of the river, in India, is also known as Sarayu.