River in India, 1,385 km/860 mi in length, rising in the Himalayas, in Uttar Pradesh, and joining the river Ganges near Allahabad, where it forms a sacred bathing place. Agra and Delhi are also on its course.