Khalaf is Arabic and means "successor," "descendant," or "one who comes after."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Khalaf?
Swipe through thousands of names like it