Meaning of “upland” - Learner’s Dictionary

upland

adjective [ always before noun ] uk us /ˈʌplənd/

existing on a hill or mountain:

upland areas

(Definition of “upland” from the Cambridge Learner’s Dictionary © Cambridge University Press)