AH! Another "y" word! Yamuna - A river of northern India rising in the Himalaya Mountains and flowing about 1,384 km (860 mi) generally southeast to the Ganges River at Allahabad.