Re: Punjabi language and new generation
Technically… Punjab means… the land of five rivers… the **Jhelum, Chenab, Ravi, Sutlej, and Beas. **All those rivers are in present day Pakistan…