Kahlid is a spelling variant of Khalid, from Arabic, meaning "eternal" or "immortal."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kahlid?
Swipe through thousands of names like it