01 n. Elevated or mountainous land; (often in the pl.) an elevated region or country; as, the Highlands of Scotland.
-
1.
Elevated or mountainous land; (often in the pl.) an elevated region or country; as, the Highlands of Scotland.
Phrases & compounds
Highland fling —
a dance peculiar to the Scottish Highlanders; a sort of hornpipe.