Vigour excited Ms Anita (7)
I believe the answer is:
stamina
(Other definitions for stamina that I've seen before include "The ability to sustain prolonged physical or mental effort" , "Endurance, strength to stay the course" , "resistance" , "Staying-power, endurance" , "grit" .)