stoutheartedness

noun

The trait of having a courageous spirit.