1 thistle crown | Definition of thistle crown

thistle crown

noun

Definition of thistle crown

: a gold coin of four shillings issued 1604 to 1612 by James I of England and having a Scotch thistle on the obverse