vigorous

adj

1.
characterized by forceful and energetic action or activity
Derived from:
vigor
2.
strong and active physically or mentally
Derived from:
vigor