EGAVE
supergenerosity
Meaning
noun
Remarkable generosity.
Save “supergenerosity” to learn later