lowlander Meaning, Definition & Usage
-
noun a native of the Lowlands of Scotland
Scottish Lowlander; Lowland Scot.
WordNet
Low"land*er noun
Definitions
A native or inhabitant of the Lowlands, especially of the Lowlands of Scotland, as distinguished from Highlander.