Synonyms for Ape (same or very similar meaning)
WordNet sense 1 (someone who copies the words or behavior of another):
copycat, emulator, imitator, aper
WordNet sense 2 (person who resembles a nonhuman primate):
anthropoid
WordNet sense 3 (represent in or produce a caricature of):
caricature
From the ODE community, based on WordNet
add/edit