highlander - Dictionary definition and meaning for word highlander

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

Memory aid to help you memorize this

Download Our Mobile Apps

Please note that the apps on the website are currently in beta mode.