Punjab is said to have derived its name from the five rivers that flow through this region - Indus, Sutlej, Beas, Ravi and Ghaggar.