Kahlid is a spelling variant of Khalid, from Arabic, meaning "eternal" or "immortal."
Like Kahlid?
Swipe through thousands of names like it