Abdeel in Hitchcock's Bible Names a vapor; a cloud of God Read More about Abdeel in Hitchcock's Bible Names