ocaraka being active in a secret or low way; spying out, investigating; an informer, spy, secret agent; a robber.
being active in a secret or low way; spying out, investigating; an informer, spy, secret agent; a robber.