General synonyms:
* Treasure: To value highly and protect.
* Adore: To love deeply and intensely.
* Hold dear: To value greatly and keep close to your heart.
* Prize: To value highly and consider precious.
* Savor: To enjoy fully and deeply.
* Nurture: To care for and promote the growth of.
* Protect: To shield from harm or danger.
* Preserve: To keep safe from harm or decay.
More specific synonyms:
* Covet: To desire something eagerly and longingly.
* Embrace: To accept and welcome something fully.
* Revere: To regard with great respect and admiration.
* Idolize: To admire and adore someone or something to an excessive degree.
* Dote on: To love someone excessively and show great affection.
The best synonym for "cherish" will depend on the specific context in which you are using it.