From Arabic Jamal or Gamal meaning "beauty" or "grace."
Like Gamal?
Swipe through thousands of names like it