River in India, 1,385 km/860 mi in length, rising in the Himalayas, in Uttarakhand, and joining the River Ganges near Allahabad, where it forms a sacred bathing place. Agra and Delhi are also on its course. Its waters are used for irrigation in the upper Gangetic plain Found on https://www.encyclo.co.uk/local/21221