What is the meaning of the word "magnanimously"?

Definitions:

  1. in a magnanimous manner, generously copy to clipboard adverb
    • Magnanimously, they forgave all those who had harmed them. copy to clipboard