Meaning of high country

Definition of high country

(noun) an area lying above the piedmont but below the timberline

Other information on high country

WIKIPEDIA results for high country
Amazon results for high country