Someone devoted to the promotion of human welfare and to social reforms
(Noun)
A component that is added to something to improve it
(Noun)
Synonyms:
  1. addition
  2. add-on
Advertisement
Advertisement