Esam is a variant of Issam, from Arabic, meaning bond, safeguard, or protection.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Esam?
Swipe through thousands of names like it