scottishs
French
Noun
scottishs
?
plural of
scottish