Northern Indo-Aryan languages

Pahari (or Pahaari) is a word for a number of dialects spoken across the Himalayan range, not limited to a single country. The word comes from 'pahar' meaning mountain. The word 'Pahaari' or 'Pahari' is an adjective in Hindi, Urdu, or Punjabi and it means 'of the mountain', so 'Pahari' means 'language of the mountain people'.
Pakistan, India and Nepal are all countries along which the Himalayas run, and in all three countries the word for mountain is Pahar this is because Urdu, Nepali, Hindi and Punjabi are all related languages (they are all Indic languages of the Indo-European language family). The Pahari language is also part of this group. Travel in mountainous areas is difficult, so dialects close to each other can be very different.