What is the meaning of Impersonator?

One who fraudulently impersonates another person.

An entertainer whose act is based upon performing impressions of others.

Source: wiktionary.org