Multiple choice Land of five rivers Kerala Haryana Punjab Japan Reveal answer Fill a bubble to check yourself C Correct answer Explanation Punjab is called the Land of Five Rivers because its name comes from Persian words 'Panj' (five) and 'Ab' (water), referring to the five rivers that flow through it: Beas, Chenab, Jhelum, Ravi, and Sutlej.