Benaniah is a Hebrew biblical-style name meaning Yahweh has built or son of the Lord's favor.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Benaniah?
Swipe through thousands of names like it