Shamaia is a variant of Shemaiah, a Hebrew biblical name meaning heard by God.
Like Shamaia?
Swipe through thousands of names like it