Definition of the Word SCOT


person born in or native to Scotland.

Close Window