Deedy

a.
  1. Industrious; active.