stamina
stamina - noun
enduring strength and energy
stamina - thesaurus
toughness