HIGHLANDS


Meaning of HIGHLANDS in English

High ‧ lands, the /ˈhaɪləndz/ BrE AmE

mountainous areas, especially those in the north of Scotland ⇨ compare ↑ lowlands

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.