Caressa likely comes from Romance roots related to caress or caro, giving it the sense of beloved or tenderly loved.
Like Caressa?
Swipe through thousands of names like it