Definition, synonyms and picture of Scottish

Learn in

Scottish

adj. Scottish

Definition of Scottish in English

Of or pertaining to Scotland.

Synonyms of Scottish in English

Scotch

Lists where this word appears

(Adj) European Countries III

8 words to learn