Definitions for "Tudor Rose"
An English renaissance decorative motif which consisted of a conventional five-petal rose with a smaller rose set in its center. It was the roayl emblem of England, and symbolized the marriage of Henry VII of Lancaster (the red rose) to Elizabeth of York (the white rose).
A stylized double rose found in the Tudor badge, normally white on red
Ornament in the shape of a conventionalized rose. Symbolic of the English Tudor royalty.