Definitions Found:

MAGNANIMOUS, showing or suggesting a lofty and courageous spirit