meaning of highlanders
1. An inhabitant of highlands, especially of the Highlands of Scotland.
2. a native of the Highlands of Scotland
1. An inhabitant of highlands, especially of the Highlands of Scotland.
2. a native of the Highlands of Scotland