emulator

noun

1.
someone who copies the words or behavior of another
Derived from:
emulate