Kabresha appears to be a modern elaborated name, likely formed with creative phonetic styling rather than a single old root.
Like Kabresha?
Swipe through thousands of names like it