Samanthajo is a compound modern name combining Samantha with Jo, the latter tied to Hebrew John meaning God is gracious.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Samanthajo?
Swipe through thousands of names like it