Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scots
in English
scots
us
/skɑts/
uk
/skɒts/
#common
Definitions
Noun
people
from
Scotland
a
historical
tax
paid
to
a
local
authority