The noun vigor means an active bodily strength or energy, physical strength or enthusiasm.
Synonyms are ability, energy, determination or capability.
The word origins from Anglo-French vigour, Old French vigor meaning “force, strength” (Modern French vigueur). It also comes from Latin vigorem (nominative vigor) meaning “liveliness, activity, force” and vigere meaning “be lively, flourish, thrive”.
She has the vigor to finish her studies.
Life is meaningless without vigor and motivation.
His family is his source of vigor.