English rose
noun
-
Any rose thought to be typical of an English country garden.
-
An Englishwoman of fine and delicate beauty, akin to that of a rose.
bit of all right
How often have the words English rose and bit of all right occurred in a corpus of books? (source: Google Ngram Viewer )