Shamaia is a variant of Shemaiah, a Hebrew biblical name meaning heard by God.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shamaia?
Swipe through thousands of names like it