Likely influenced by Greek kalos, meaning beautiful or fine.
Like Kalop?
Swipe through thousands of names like it