From French caresse, meaning "caress" or "tender touch," giving it a soft affectionate feel.
Like Karesse?
Swipe through thousands of names like it