Shakim is likely an Arabic-linked modern form related to Hakim, meaning "wise" or "judicious."
Like Shakim?
Swipe through thousands of names like it