Qasem is an Arabic name from a root meaning to divide or distribute, often understood as one who shares out fairly.
Like Qasem?
Swipe through thousands of names like it