Rose of Lancaster

English

Proper noun

Rose of Lancaster

  1. Synonym of Red Rose of Lancaster.