Meaning of upland

Definition of upland

(adj) used of high or hilly country
(noun) elevated (e.g., mountainous) land

Other information on upland

WIKIPEDIA results for upland
Amazon results for upland