philanthropic gift


Meanings

  • voluntary promotion of human welfare