Dictionary entry

Pedahzur

Hitchcock's Bible Names

strong or powerful savior; stone of redemption