Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of lowlander

- A native or inhabitant of the Lowlands, especially of the Lowlands of Scotland, as distinguished from Highlander.

Crossword clue for lowlander

- Flat region's resident