SCOTSMAN Meaning of SCOTSMAN in English [Scots.man] n (14c): a native or inhabitant of Scotland Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012