noun a river in N India, flowing SE from the Himalayas to the Ganges at Allahabad. 860 miles (1385 meters) long.