scotsmanEnglish

Scot, Scotchman, Scotsman

Noun

A native or inhabitant of Scotland

English: Scot, Scotsman, Scotchman

English words with similar meanings

Show 2 words