cherisher
/ˈtʃɛrɪʃər/
noun
- A person who loves, values, and takes care of someone or something deeply.
- The gardener was a true cherisher of plants, tending to each one with great care.
- As a cherisher of old books, she spent hours repairing their torn pages.
- He is a cherisher of traditions, always making sure family customs are passed on.