THISTLE


Meaning of THISTLE in English

n.1 any of various prickly composite herbaceous plants of the genus Cirsium, Carlina, or Carduus etc., usu. with globular heads of purple flowers.

2 this as the Scottish national emblem.

Etymology: OE thistel f. Gmc

Oxford English vocab.      Оксфордский английский словарь.