>>7
I asked Mr. Google.
Is another meaning "γοριλλα"?