Simia
WiktionaryText

Noun



  1. an ape, monkey
  2. monkey
  3. an imitator
 
x
OK