highland Meaning and Definition
View English Meanings of: pahari
1. a. used of high or hilly country
2. n. elevated (e.g., mountainous) land
The term highland or uplands is used to denote any mountainous region or elevated mountainous plateau.
1. a. used of high or hilly country
2. n. elevated (e.g., mountainous) land
Sponored Video