The Jumna is a river of northern India, rising in the Himalayas and flowing into the Ganges below Allahabad. Research Jumna