Spanish deck
vigor
noun

vigor

Physical or mental strength, energy, or vitality

Tiene mucho vigor.

Trabaja con vigor.