Cherish \ch(e)-ri-sh\ as a girl's name is of English and Old French origin, and the meaning of Cherish is "to treasure and care for; dear". Modern coinage based on Cheryth and the word "cherish" from Old French "cherir", a derivative of "cher".
Cherish has 6 variant forms: Charish, Charisha, Cheerish, Cherishe, Cherrish and Cherysh.
For more information, see also the related name Cher.
A baby name that sounds like Cherish is Shericia.