Likely related to Arabic name roots such as Khalid or Khalil, giving it meanings tied to enduring or beloved.
Like Khalo?
Swipe through thousands of names like it