What is the meaning of Reenactor?

One who reenacts.

One who takes part in a historical reenactment.

Source: wiktionary.org