Search in full dictionary

MADAME TUSSAUD

MADAME TUSSAUD
ScnMaster
(1760 - 1850) a Swiss modeler in wax. She established Madame Tussaud's Exhibition in London which became a landmark. —NVRD Approved Glossary