Khalaf is Arabic and means "successor," "descendant," or "one who comes after."
Like Khalaf?
Swipe through thousands of names like it