vigor

vigor (US) noun
or British vigour /ˈvɪgɚ/
vigor (US)
noun
or British vigour /ˈvɪgɚ/
Britannica Dictionary definition of VIGOR
[noncount]
: strength, energy, or determination

vim and vigor

— see vim