Red Rose of Lancaster

English

Proper noun

Red Rose of Lancaster

  1. (heraldry, historical) A heraldic badge adopted by the royal House of Lancaster in the 14th century.
    Synonym: Rose of Lancaster