English rose explained
English Rose may refer to:
- English rose (epithet), an Englishwoman who is naturally attractive
- "English Rose" (cultivars), rose cultivars bred by David C. H. Austin
- Tudor rose, the traditional floral heraldic emblem of England
Music
Other media
See also