Khaalid is a spelling variant of Khalid, an Arabic name meaning eternal or immortal.
Like Khaalid?
Swipe through thousands of names like it