Cherisha is likely built from the English word cherish, giving it a meaning tied to treasuring or holding dear.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Cherisha?
Swipe through thousands of names like it