SCOTTISH HIGHLANDS


Meaning of SCOTTISH HIGHLANDS in English

ˌScottish ˈHighlands, the BrE AmE

an area with many mountains in the northern half of Scotland

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