Red Rose (noun) Definition, Meaning & Examples

noun English History.
  1. the emblem of the royal house of Lancaster.
noun
  1. the emblem of the House of Lancaster
Red Rose (noun) Definition, Meaning & Examples

More Definitions