What does Thistle mean?
https://www.definitions.net/definition/Thistle
Wiktionary (0.00 / 0 votes)Rate this definition: thistle (Noun) Any of several perennial composite plants, especially of genera Cirsium, Carduus, Cynara or Onopordum, having prickly leaves and showy flower heads with prickly bracts. ... thistle (Noun) This plant seen as the national emblem of Scotland. ... thistle (Noun) The Order of the Thistle, or membership thereof. ...
thistle (Noun) Any of several perennial composite plants, especially of genera Cirsium, Carduus, Cynara or Onopordum, having prickly leaves and showy flower heads with prickly bracts. ...
thistle (Noun) This plant seen as the national emblem of Scotland. ...
thistle (Noun) The Order of the Thistle, or membership thereof. ...
DA: 32 PA: 74 MOZ Rank: 2