Scotists
English
Noun
Scotists
plural of
Scotist