What is the meaning of scot in English?

Learn vocabulary with pictures as well as definitions of scot in English

Learn in

See more

n. Scot

Definition of Scot in English

Person native to or from Scotland.