revnostan

Adjective

 * 1) keen, zealous, eager
 * 2) devoted
 * 3) diligent, industrious, hardworking