Kaleef is a variant of Khalif or Caliph, from Arabic meaning successor or leader.
Like Kaleef?
Swipe through thousands of names like it