Variant of Amariah, a Hebrew biblical name meaning 'God has promised' or 'Yahweh speaks,' borne by several Old Testament figures.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Amareah?
Swipe through thousands of names like it