What is Cherisher?
Cherisher definition and meaning on Dictionary terms:
verb (used with object)
to hold or treat as dear; feel love for: to cherish one’s native land.
to care for tenderly; nurture: to cherish a child.
to cling fondly or inveterately to: to cherish a memory.