Definition of Scotsman

  • 1. A native or inhabitant of Scotland Noun

Synonyms for word "Scotsman"

Semanticaly linked words with "Scotsman"

Hyponims for word "Scotsman"