1 rose ryal | Definition of rose ryal

rose ryal

noun

Definition of rose ryal

: a 30-shilling gold piece bearing the ryal design that was issued by James I of England in the early 17th century

First Known Use of rose ryal

1617, in the meaning defined above

Keep scrolling for more