Caresse comes from French caresse, meaning 'caress' or 'tender touch.'
Like Caresse?
Swipe through thousands of names like it