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.
© 1999-2015 Urban Dictionary ®
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.