Another word for pretending to be something they're not [duplicate]
Solution 1:
It really has to be 'imposter':
Noun
- A person who practices deception under an assumed character, identity, or name.
Dictionary.com
It really has to be 'imposter':
Noun
Dictionary.com