Tudor-rose Definition

noun

(heraldry) A heraldic emblem of England, formed from the red rose of Lancaster and the white rose of York.

Wiktionary

Other Word Forms of Tudor-rose

Noun

Singular:
tudor-rose
Plural:
Tudor roses

Find Similar Words

Find similar words to tudor-rose using the buttons below.

Words Starting With

Words Ending With

Unscrambles

tudor-rose

Words Near Tudor-rose in the Dictionary