Skip to main content

RingofKerry's definitions

English Rose

A very pretty English girl who tends to wear little or no makeup, has pale rosy cheeks, natural hair and is well-spoken and ladylike.
The young Princess Diana (Lady Diana Spencer) was a typical English Rose.
by RingofKerry October 18, 2009
mugGet the English Rose mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email