Definition of English rose noun from the Oxford Advanced Learner's Dictionary

an attractive girl with fair skin and an appearance that is thought to be typical of English people See related entries: Attractiveness, Female attractiveness