HIGHLANDS


Meaning of HIGHLANDS in English

an area of high or mountainous land.

→ highland

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