[count] : an area where there are many mountains or where the land is high above the level of the sea — usually plural ▪ a home in the highlands ▪ the Scottish Highlands [=the mountainous area in the northern part of Scotland] — compare lowland
— highland adjective always used before a noun
▪ a highland region/village
▪ a highland region/village





