Esam is a variant of Issam, from Arabic, meaning bond, safeguard, or protection.
Like Esam?
Swipe through thousands of names like it