Variant of Kemal or Kamal, an Arabic name meaning 'perfection' or 'completion'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kemel?
Swipe through thousands of names like it