A modern name possibly from Arabic 'bay'ah' meaning 'pledge of allegiance,' or a creative Hebrew-styled feminine name.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Bayah?
Swipe through thousands of names like it