vigor
vigour
dynamism
heartiness
active strength of body or mind