Definition of spur royal in English:

spur royal

noun

historical
  • A gold coin worth fifteen shillings, made chiefly in the reign of James I and bearing a representation of a sun with rays.