Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
argylls
in English
argylls
#uncommon
Definitions
Noun
a
type
of
sock
or
knitting
pattern
(
Scottish
origin
)
The
traditional
Argylls
knitting
pattern
originated
in
Scotland
.