Scotchman meaning
UK US
Scotchman (noun): a native or inhabitant of Scotland.
Definition of Scotchman
- a native or inhabitant of Scotland
Type of: European
Kinds: Scotswoman, Glaswegian, Highlander, Lowlander
Word lists: words starting with SC · words ending in AN · 9-letter words
More about Scotchman on Wikipedia.