Isolated altruist Synonyms

Definitions for Isolated


Definitions for Altruist


  • (noun) someone who makes charitable donations intended to increase human well- being