Caressa likely comes from Romance roots related to caress or caro, giving it the sense of beloved or tenderly loved.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Caressa?
Swipe through thousands of names like it