Kapresha is likely a modern name influenced by Caprice-like French sounds and expressive English naming patterns.
Like Kapresha?
Swipe through thousands of names like it