Definition of the Word SCOT
person born in or native to Scotland.
Close Window