Cerissa is likely related to Cerise, the French word for 'cherry,' giving it a bright botanical feel.
Like Cerissa?
Swipe through thousands of names like it