Both Belzorah and Belzora turned up as female names, mostly from the 1800s in
America, in a Google search. There's also a town named Belzora, I think it was in Texas, which was no doubt named after a Belzora. I can't find anything about the origins, though.