Re: if meaning "married" works against it ...
Especially when a meaning is obscure or, like Beulah is being claimed to be, very specialized to a particular religious doctrine.
I mean, your name means ewe or sheep, but nobody, not even on here, uses that to justify their dislike of the name.
I think, therefore I judge.