Shubael

Hitchcock's Bible Names Dictionary

returning captivity; seat of God