Likely inspired by Caribe, the Spanish word for Caribbean, making it a place-based modern name.
Like Karibe?
Swipe through thousands of names like it