Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
thistle
in English
thistle
us
/ˈθɪsl̩/
uk
/ˈθɪsəl/
#moderate
Plural
thistles