Meaning of highlander

Definition of highlander

(noun) a soldier in a Scottish regiment from the Highlands
a native of the Highlands of Scotland

Other information on highlander

WIKIPEDIA results for highlander
Amazon results for highlander