Thistle crown Meaning, Definition & Usage

Definitions
  1. a gold coin of England of the reign of James I., worth four shillings.

Webster 1913