greatheartedness

noun

1: characterized by bravery; courageous 2: generous, magnanimous.