cheka

  1. competent, expert, knowledgeable (about); skilful, skilled (in, usually loc.); clever, good at.
  2. good, bright, pure; proper, true, genuine.