Essam is an Arabic name meaning safeguard, bond, or support, from a root suggesting protection.
Like Essam?
Swipe through thousands of names like it