Variant of Kemal or Kamal, an Arabic name meaning 'perfection' or 'completion'.
Like Kemel?
Swipe through thousands of names like it