Strong, powerful, robust.
Strength, power, or might; force of body or arms.
Colloquial: terrific, powerful, superb; an all-purpose word of high praise.