She munificently donated to the charity.
In a very generous way, giving more than is usual or expected.
Avec un dictionnaire illustré gratuit puissant et des flachcards.