Kahel likely relates to Arabic Kahil or Kahel, meaning 'young' or 'mature youth' depending on usage.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kahel?
Swipe through thousands of names like it