Definition of Scotchman

  • 1. A native or inhabitant of Scotland Noun

Synonyms for word "Scotchman"

Semanticaly linked words with "Scotchman"

Hyponims for word "Scotchman"