English | German | Russian | Czech

Tussaud English

Meaning Tussaud meaning

What does Tussaud mean?

Tussaud

French modeler (resident in England after 1802) who made wax death masks of prominent victims of the French Revolution and toured Britain with her wax models; in 1835 she opened a permanent waxworks exhibition in London (1761-1850)

Synonyms Tussaud synonyms

What other words have the same or similar meaning as Tussaud?

Tussaud English » English

Marie Tussaud Marie Grosholtz Madame Tussaud

Are you looking for...?