English | German | Russian | Czech

altruist English

Meaning altruist meaning

What does altruist mean?

altruist

(= philanthropist) someone who makes charitable donations intended to increase human well-being

Synonyms altruist synonyms

What other words have the same or similar meaning as altruist?

Are you looking for...?