SCOTSMAN MEANING IN ENGLISH

• Scotsman Definition & Synonyms

  1. (n.) See Scotchman.


Synonyms:
Scot, Scotchman,

RECENT SEARCHES