"Altruist" is a word in ENGLISH

altruist ENGLISH
Definition:

One imbued with altruism; -- opposed to egoist.

Few words of positivity

You don't make a poem with ideas, but with words.

Stephane Mallarme

WORD SUGGESTIONS
Laugh your heart out.

What happened to the entertainer who did a show for the cannibals ?He went down really well !

One imbued with a denominational spirit.

Read the complete definition
inoculate ENGLISH

Fig.: To introduce into the mind; -- used especially of harmful ideas or principles; to imbue; as, to inoculate one …

Read the complete definition