EGAVE

supergenerosity

Meaning

  1. noun Remarkable generosity.
Save “supergenerosity” to learn later