Scotspeople
English
Noun
Scotspeople
plural of
Scotsperson