Definitions from Wiktionary (Tudor rose)
▸ noun: (heraldry) A heraldic emblem of England, formed from the red rose of Lancaster and the white rose of York.
▸ Words similar to tudor rose
▸ Usage examples for tudor rose
▸ Idioms related to tudor rose
▸ Wikipedia articles (New!)
▸ Words that often appear near tudor rose
▸ Rhymes of tudor rose
▸ Invented words related to tudor rose
▸ noun: (heraldry) A heraldic emblem of England, formed from the red rose of Lancaster and the white rose of York.
Similar:
rose noble,
orange,
cup-rose,
rosette,
rose red,
rustre,
roset,
Rose Cross,
rose,
rose knot,
more...
▸ Words similar to tudor rose
▸ Usage examples for tudor rose
▸ Idioms related to tudor rose
▸ Wikipedia articles (New!)
▸ Words that often appear near tudor rose
▸ Rhymes of tudor rose
▸ Invented words related to tudor rose