UPLAND


Meaning of UPLAND in English

(also ~s )

■ noun an area of high or hilly land.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.