|
|
Keywords:
Scotland,
Mountainous,
Nothern,
Hillier,
Kinross
Elevated or mountainous land; (often in the pl.) an elevated region or country; as, the Highlands of Scotland.
of or related to mountainous region; Geography
Mountainous regions of the Moon elevated above the maria.
elevated (e.g., mountainous) land
|