O
rio Gagara ou
Ghaghara , que no
Nepal é chamado
Karnali é um rio transnacional que nasce no
Planalto Tibetano junto ao
lago Mansarovar, atravessa a cordilheira dos
Himalaias no
Nepal e junta-se ao
rio Sarda em Brahmaghat,
Índia. Em é conhecido como
K'ung-ch'iao Ho ou
Kongque He, no Nepal também é conhecido como
Kauriala, e na Índia também é chamado ou grafado, além de Ghaghara,
Gogra,
Ghaghra,
Ghagra,
Deoha e
Sarju.
Geralmente estes últimos nomes só são aplicados ao curso em território indiano. O trecho a montante tem 507 km de extensão e, juntamente com o
Gandaki,
Narayani e
Sapta Koshi, é um dos quatro maiores rios do Nepal. O comprimento total desde a nascente do
Tibete até à foz no
Ganges um par de quilómetros a sudoeste da cidade de
Chapra,
Bihar, é de . O Gagara é o principal afluente da margem esquerda do
rio Ganges, o maior afluente em termos de volume e o segundo mais longo a seguir ao
Yamuna.