fortitude
/ˈfɔːtɪtjuːd/
noun
Meaning
Mental or emotional strength that enables courage in the face of adversity.
Physical strength.
Synonyms