Variant of the biblical Shemaiah, meaning 'God has heard' or 'heard by Yahweh'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shamayia?
Swipe through thousands of names like it