greatheartedness

NOUN
1: characterized by bravery : courageous 2: generous, magnanimous